Meanwhile, In Russia

Send To Friend
Post To Wall
23

Uploaded by:  vdoworld   15-Mar-2013

Seriously, what the hell is going on in Russia that this seems to be considered normal?

Categories: cars

Tags: funny, dog, parkour, sports, cars, cool

Show More