Luckiest pedestrian alive! rouelimn Published 04/08/2012 Pray to whatever you pray to because Russian drivers are here to stay. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf stupid fail NEXT VIDEO R-Rated Trailer For 'Suicide Squad 2' Looks Pretty Decent 2 Comments Log in for Comments
2 Comments