Water Warriors People Russia February 21, 2015 by Willi1 Willi1 · Reply Please wait... Similar Street View images Someone’s in deep water Strange woman in the water I bet you don’t want to swim in this (sewer) water Accident in Sochi, Russia That one person who notices Google Russians don’t like Google A typical day in Russia…