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.
This Might Actually Be The Most Heart-Stopping Russian Dashcam Video Yet
03.01.14 4 Comments
Make The Most Of Summer '17
Zach Johnston 08.16.17 11 hours ago
Trevor Morrow 08.01.17 2 weeks ago