Russian Winter Drivers Are Crazy

483

These Russian winter drivers are crazy; they all horn right before they hit but forget to use the brakes.



Add your comment

Your email address will not be published.