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 Flight Tracker App Shows Just How Close Planes Came To Crashing into Each Other 1 Comments Log in for Comments
1 Comments