Ford Motor Company pulled the wraps off its GT40 concept during a press briefing January 6, 2002 at .....
Ford Motor Company pulled the wraps off its GT40 concept during a press briefing January 6, 2002 at the North American International Auto Show in Detroit's Cobo Center.