Close Russian Car Accident. DatelineNBC Published 07/03/2008 Wow, now thats what I call luck. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: close russian car accident russia wtf foreign news NEXT VIDEO 1 Inch From Disaster 1 Comments Log in for Comments
1 Comments