Subaru's famed STI badge has been used on some special machines since 1998. These cars wear that badge, including some OTT ...
Get the latest car news, reviews, and features.