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

By: 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