This Might Actually Be The Most Heart-Stopping Russian Dashcam Video Yet

Creative Director
03.01.14 4 Comments

Grab your popcorn (and defibrillator), it’s time for another installment of Batsh*t Crazy Russian Dashboard Camera Theater. This edition features icy road conditions, terribly careless maneuvering, one very lucky driver, and SO MANY GIANT TRUCKS in one place.

Around The Web