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
First 100 Days
Christian Long 04.21.17 5 days ago