Published On: Thu, Aug 30th, 2018

Google Maps Street View captures this terrifying occurrence on camera

GOOGLE MAPS Street View captures spots around the world that many Britons will never have the chance to witness. But sometimes something rather unsettling can be seen.
Daily Express :: Travel Feed