Saturday, November 20, 2010

Ford Rolls Out 2012 Focus Racing Concept: 2010 Los Angeles Auto Show


Ford Racing unveils a Focus racing concept that will participate in the 2011 British Touring Car Championship.
 
 

Followers