Love the looks but arguably one of the worst rear suspensions ever placed in a high-performance car.
On which, the Mercedes? Is that "high performance?"