Thursday, July 25, 2013

Crunch. Bang. Pow.

If YouTube videos are any indicator, Russia is the land of bumper cars. Full size ones. On the streets and roads.

0 Comments:

Post a Comment

<< Home