Funniest Left Turn Ever In A Car! Bet The Drivers Heart Was Pacing Like Mad
December 18, 2013
Adventure, Automobiles, Videos
Icy conditions can turn simple slopes into treacherous slides as this driver found out.
Subscribe to MBV