Avatar - Express Newspapers
Express Newspapers
flipped into Travel
Google Maps Street View: Mysterious sighting spooks viewers in Japan - is this real?

Google Maps Street View: Mysterious sighting spooks viewers in Japan - is this real?

express.co.uk - Aimee Robinson

GOOGLE MAPS street view is renowned for uncovering weird and wonderful sightings across the world. One user spotted something mysterious in a park in …

View on express.co.uk