It’s been quite a few weeks now since the curtain closed on the 2009 season now, so it’s about time for an update on what’s happening behind the scenes. The item of the most important piece of news is the preparation of a brand new race engine for the Impreza. After the failure of the [...]