Subaru has a history of making some really cool cars for the Japanese and European markets and one that instantly comes to my mind is the Impreza STI 22B. Produced in a limited number of only 399 pieces worldwide, those who blinked most likely were not able to get one as they sold out within 48 hours. Marking Subaru’s 40th Continue Reading...
Read more








