Google Maps Street View: Woman caught in VERY embarrassing fall in Brazil
GOOGLE Maps Street View seems to have the uncanny habit of capturing people just as they experience highly embarrassing moments. One woman in Brazil fell foul of the tech giant’s all-seeing eye quite literally when she took a tumble.
Daily Express :: Travel Feed













