Welcome to The Smoking Tire. Kick ass automotive videos and more.

How Matt Almost Won the Ford Octane Academy Invitational, But Didn’t. » Ford Motor Company

Ford Motor Company

21 September, 2011, Baltimore, Maryland USA
Ford Motor Company
(c)2011, Walt Kuhn
LAT Photo USA


Leave a Reply