Russian women… Russia Yandex April 30, 2011April 6, 2011 by takkeherrie takkeherrie · Reply And what’s the street view pegman doing up there? View larger map Please wait... Similar Street View images Women in black coat gives a thumbs up, While women in gloves waves next to the glitched man Russian hospitality Russian Hummer Russian Yeti Russian Circle game Russian secret There’s something happening here….But what it is ain’t exactly clear… Google Street View Driver Submissions should work now