Subaru goes full throttle

The high-performance 2015 Subaru WRX STI had its world debut today. Under the hood: a 2.