Home LifeAuto Reviews & News Road tested: 2017 Mazda 3 Hatchback Grand Touring