Google Maps: Street view catches car scaling side of a building in bizarre stunt
GOOGLE MAPS has been used recently to spot some strange occurrences in destinations across the world. But could this sighting in The Netherlands be the Street View camera’s most bizarre moment yet?
Daily Express :: Travel Feed













