Subaru Impreza WRX STI Spec C is only for Japan
Usually you find us complaining about vehicles that are sold in Europe that we don’t get on the stateside. Well, here is one that is only available in Japan that we wish we had in the United States. Meet the Subaru Impreza WRX STI Spec C, the Spec C meaning more performance than the original [...]
