Google Maps Street View: Driver caught in very awkward position

Google Maps: Rare Range Rover caught on Google Maps – is it real? Google Maps: Street View captures woman in supernatural phenomenon – is it a …
View full source