Subaru Japan site update
#1
Registered User
Thread Starter
iTrader: (3)
Join Date: Jun 2005
Location: Oahu, Hawaii
Posts: 162
Car Info: 08 STi
Subaru Japan site update
http://www.subaru.jp/impreza/wrx_sti/index.html
Official release of the new STi in Japan. Site has been updated with interview/ showcase clips.
Official release of the new STi in Japan. Site has been updated with interview/ showcase clips.
Thread
Thread Starter
Forum
Replies
Last Post