Love the symbolism displayed by this google street view from Samara, Russia.
The guy driving this truck appears to have his eyes fixed on a Russian beauty!
Google Street View Trike Gets Painted via Russian Art Students inside the walls of Vyborg Castle in Russia.
Another bad accident from Russia…Wonder what happened?
Google Street View расширяет покрытие в России! Tons of cities added!