The Best JDM Subaru Impreza Ever!
As always Japan get the best of everything! But I’m not complaining; I remember when I was so excited for the release of the first USDM 227-hp Scooby. As lease now we have some cool supercars around. The greatest Subaru ever created is the 2007 Impreza WRX STi Spec-C Type RA-R bar none. Read more »
