Google Maps Street View: Google car driver caught in hugely embarrassing scene
GOOGLE Maps Street View has become well known for snapping people in embarrassing situations as it passes them by but sometimes the roles are reversed, such as in this unfortunate accident.
Daily Express :: Travel Feed













