Russian Car Fail WHODINI13 Published 03/29/2012 This is why i love Russia! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf stupid fail whodini13 russian car fail this why love russia NEXT VIDEO 7.5-Magnitude Earthquake and Tsunami Hit with Within Minutes of Each Other 5 Comments Log in for Comments
5 Comments