Google Maps Street View: Shocking scene between two Russian women goes viral
GOOGLE Maps Street View captures all aspects of humanity as it maps the streets of the world – and often the scenes the Google car photographs don’t show people at their best – as this snapshot shows.
Daily Express :: Travel Feed













