Crashed carsJokesRussia Russian streets By admin - July 16, 2007 0 546 Share on Facebook Tweet on Twitter Looking at this photos d’you think that its scenes from russian blockbuster? No. Its usual Russian street.