Video

Russian accident sends car 20 feet into the air [VIDEO]

Russian Meteor Russian Meteor  

Russia is known for many things: vodka, caviar and amazing dash cam footage of terrible Russian drivers.

Follow Grae on Twitter