Tag Archives: Impreza

History of the Subaru Impreza WRX STI

With a powerful turbocharged boxer engine and a capable all-wheel-drive, the Subaru Impreza STI is one of the most popular options among car enthusiasts. In this article, we will go through the history of this rally and tuning icon. The name Subaru means ‘unite’ in Japanese and it represents the …

Read More »