Forget everything you know about crazy Russians and exploding trucks, you've never seen dashcam videos like these.

 

 

Here's another one from the DZG Town YouTube channel: