Race-inspired pedals remind drivers they are piloting a car that can reach 155 mph.
August 14, 2010 12:33 PM PDT
Photo by: Ford
| Caption by: Suzanne Ashe
Conversation powered by Livefyre