CX3

2016 Mazda CX-3 Review

Part of my daily grind involves reading and moderating the MontrealRacing discussion forum and I often hear the young enthusiasts voicing their displeasure at the…