Russian Guy Standing In The Road Must Have A Guardian Angel buttlouver Published 11/12/2014 You don't get much luckier than this! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: russia car crash lucky NEXT VIDEO Go Kart Wreck 1 Comments Log in for Comments
1 Comments