Man vs. Windshield

Creative Director
03.11.13

A Russian dashboard camera captures a truly bizarre scene rolling by.

Around The Web