Spy Shots: 2008 Subaru Impreza WRX STi Caught In Japan
View Single Post
09-19-2007, 05:33 PM
2006 Legacy SE Sedan
2006 Pilot EX-L 4WD
Originally Posted by
... the car was caught in its home town of Japan.
STIs are built in Japantown? Where's that?
of the site do not see these ads.
View Public Profile
Find More Posts by keepclam