From Russia with love People Russia March 14, 2012March 3, 2012 by Kangooman Kangooman · Reply View Larger Map Please wait... Similar Street View images This is Russia, baby Accident in Sochi, Russia A typical day in Russia… A Typical Day in Russia 2 Truck accident in Russia Monster spotted in Russia! What happened in Barnaul, Russia? I love you They love Google