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 Seattle Cop Beats Innocent Man 2 Comments Log in for Comments
2 Comments