2011 Mazda MX-5 Special Version Review
Few cars can ever be perfect. They may come close (Matt would chime in with the BMW 1M here), but few ever truly achieve perfection, and there's a reason for that. Cars are built for different purposes, different times in one's life, different budgets and so on. So, what might be perfect for one is far from it for another. And so the endless search for automotive perfection continues.