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 Circle game Russian secret Submissions should work now