Google Maps Street View: Loved-up couple snapped in highly embarrassing image

GOOGLE Maps Street View frequently catches people unawares as it maps the streets of the world. One image has emerged of a couple enjoying a passionate clinch – but something highly embarrassing seems to have happened to them.

Daily Express :: Travel Feed