Pin It

Russia - Dash Cam - Truck Turnover

Uploaded by

Wednesday May 23, 2012 15:07

I love dash cams so much. You wouldn't have this amazing video without em. Such a close call. It almost doesn't look real.

RUSSIA