THE STI IS HERE!!!!!! Officially..
#1
Guest
Posts: n/a
THE STI IS HERE!!!!!! Officially..
http://impreza.subaru.com/microsites...sti/wrxsti.jsp
well its here kids, follow the link for offical press release..
Mike
well its here kids, follow the link for offical press release..
Mike
Thread
Thread Starter
Forum
Replies
Last Post
brucelee
Bay Area
57
02-17-2010 11:47 AM
charlesj
General Tech / How To's / Installations
9
03-05-2008 02:20 PM