thecarnut.typepad.com > 2006 LA AUTO SHOW #1

Mustang by Giugiaro

Mustang by Giugiaro

It's kind of a shame when the best-looking version of your (arguably) best-looking and (consistently) best-selling car is the highlight of your show stand ... and comes from an Italian design house. What's wrong with FoMoCo coming up with something as exciting as this themselves?

Previous | Main | Next