Jan 13th 2010 11:52 pm Ford

Ford executives are silhouetted before they introduce the new Ford Focus at the 2010 North American International Auto Show during press days in Detroit, Michigan, January 11, 2010.
Posted by Mark Blinch / Uncategorized

Ford executives are silhouetted before they introduce the new Ford Focus at the 2010 North American International Auto Show during press days in Detroit, Michigan, January 11, 2010.
Posted by Mark Blinch / Uncategorized