The Super Auto Show Is Just A Few Days Away! Published on September 8, 2015 in Test Drives by The Car Guide Photo: Le Guide de l'auto