You'd See This Only In Russia
Crazy pics from Russia!

Rate This:
(212 Ratings)
Bookmark: Digg! StumbleUpon Toolbar Post to MySpace!





Comments Turn comments off

Please login to add a comment.


Media Details

Submitted By: duffbeer

Date Added: 96 weeks ago

Featured: 95 weeks ago

Category: Comedy


Tags: funny lol omg wtf cool

Views: 401,266 / Comments: 1,019

Url