Amazing Subaru Impreza WRX STI Spec C on its way to some country other than Japan. Look, Subaru set the bar high when they made the WRX. Many other manufacturers tried to keep up but fell by the wayside as Subaru kept producing new models of the fabulous Impreza.