Related MotorTrend Content: Eagle | 2005 Chicago Mercedes Benz S65 Video | Awards | The Inevitable | Spy Photos | Lucid