Crazy Russian Dash Cam Car Crash Compilation

2 years ago
3

Compilation of dash cam car crash videos from Russia where roads are mostly covered in ice and snow during the winters, providing epic captures through car dashcams.

Loading comments...