Only in Russia... homer31 Published 02/04/2013 Dashcam footage with a bit of a twist Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: russia dashcam tank car funny wtf homer31 NEXT VIDEO A Very Satisfying Back Cracking Compilation 2 Comments Log in for Comments
2 Comments