An STI badged car was spotted at Germany's Nurburgring track, though it is dissapointing that there was no turbo, with the main improvements being on the induction system and suspension.

Read more at...


A turbo is really what this car needs.