Related MotorTrend Content: Supercars | The Inevitable | 2005 Geneva Editor Angus Mackenzie We... | Ces Auto Show | Sema Auto Show | Most Expensive