Twenty Russian Hands John_9040 Published 02/03/2012 Nothing like a little elbow grease and a bunch of vodka. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: wtf fail aid the road russian hands highway snow car flip crash NEXT VIDEO What the Hell is This Guy Hiding on his Phone? 2 Comments Log in for Comments
2 Comments