Two close calls in Russia bigarodx77 Published 04/11/2012 Guy has balls of steel, stays pretty calm. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf car accident russia snow NEXT VIDEO Good Guy Judge Dismisses A Vietnam Veteran's Parking Ticket 0 Comments Log in for Comments
0 Comments