2021 Mazda CX-5 100th Anniversary Edition Road Test
Has Mazda really been around 100 years? The independent Japanese brand celebrated its centenary this year, and to commemorate the once-in-a-lifetime occasion it brought to market a particularly attractive and