People Crossing Street Fail Dawnthief Published 07/14/2009 Only in Russia. I bet those people have no other place to cross the street. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: russia lol wtf funny crossing street fail NEXT VIDEO Nice Guys Free Bobcat From Trap 1 Comments Log in for Comments
1 Comments