04-01-2007, 07:21 PM
I don't think it looks too bad, a lot better than some of the prospects that first arose. Not to mention it sounds like they've been able to lose some weight in changing around the look.
STI is supposed to be unveiled at the NY auto show on the 5th. Should be interesting...
STI is supposed to be unveiled at the NY auto show on the 5th. Should be interesting...
