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

Rate This:
(209 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: 94 weeks ago

Featured: 94 weeks ago

Category: Comedy


Tags: funny lol omg wtf cool

Views: 394,209 / Comments: 1,008

Url