Russia is known for many things: vodka, caviar and amazing dash cam footage of terrible Russian drivers.
Russian accident sends car 20 feet into the air [VIDEO]
Grae Stafford
Freelance Photographer
Font Size:
Russia is known for many things: vodka, caviar and amazing dash cam footage of terrible Russian drivers.