Published On: Tue, Sep 11th, 2018

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