GOOGLE MAPS Street View has uncovered a number of mysteries. Could this bizarre mark on the landscape in Egypt could be proof of aliens? Daily Express :: Travel Feed
Read More »Tag Archives: sighting
Google Maps: ALIEN sighting on street view footage – but it’s STRANGER than you think
GOOGLE MAPS footage not only depicts a suspected alien, but they are also doing something VERY strange. Daily Express :: Travel Feed
Read More »