Friday, January 10, 2025
Delayed from last year, Mazda's awaited debut arrives fashionably late. Initially set for 2024, the CX-70 shifted to 2025, following prior trends.