Motor Trend ran the 10 best driver's cars head to head again. The Miata driver was the only one smiling at the finish line.
Forum Rules