Subaru has decided that it needs to shake off its image of producing nothing but high performance cars and they’ve decided to do this by, erm, releasing a new Subaru Impreza. To be fair, though, they are dropping the Impreza from the name so it will be called the WRX STi and, in an even greater bid to be fair, it does look more sensible than previous models although...