What is going on here? People Russia June 28, 2013June 26, 2013 by evking22 evking22 · 3 comments Please wait... Similar Street View images Having a snog This is Russia, baby Something happened… Accident in Sochi, Russia That one person who notices Google After drinking vodka Waiting for the Google car? Russians don’t like Google A typical day in Russia… R.I.P Truck
Probably, she is drunk…
And where the link to this view?
It’s here