This is the 18th year of Impreza's run and it is nearing a two decade mark as an ace car. All along, it has lived up to its name, which means "feat" in Italian and "gala" in Polish. It justifies its name from both languages. In other words, this is a model which fills you with a sense of achievement...
MORE