The car is being featured at the 2007 LA Auto Show. The show runs from November 16 to 25 and will present dozens of world and North American debuts.
November 16, 2007 12:33 PM PST
Photo by: Ford Motor
Conversation powered by Livefyre