A lot of WRX people think the cancellation came from Toyota, in reality an exec said it was due to emissions.
Theres some rumor floating around that the new STi will be a hybrid, but who knows.
Theres some rumor floating around that the new STi will be a hybrid, but who knows.