Published On: Wed, Dec 5th, 2018

Google Maps Street View: Bizarre scene leaves viewers VERY confused

GOOGLE Maps Street View is well known for capturing photos of people as they go about their lives, but sometimes things are spotted that simply don’t make sense – as this bizarre photo shows.
Daily Express :: Travel Feed

Leave a comment

Google Maps Street View: Bizarre scene leaves viewers VERY confused