The Mazda3 TCR race car is too good looking for its own good – Roadshow

The production-based Mazda3 TCR racer will get its on-track debut in January at Daytona.

Leave a Reply