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 Golden Eagle Snatches Kid 5 Comments Log in for Comments
5 Comments