View Single Post
03-09-2002, 07:55 PM
2005 Impreza WRX STi
They said this, they said that....
My dealer (the guy who sold me my car) told me they'd be here by the end of this year. He said September.
of the site do not see these ads.
View Public Profile
Find More Posts by loanshark