Most Important Ford Ever? – 2012 Ford Focus

Detroit Editor Todd Lassa takes a look at Ford’s all-new 2012 Focus at the 2010 Detroit Auto Show.

Read the full story here:

http://www.motortrend.com/auto_shows/detroit/2010/2012_ford_focus/index.html