2012 Impreza Pictures
View Single Post
05-14-2014, 06:05 PM
2013 Impreza Sport
That's the one. It's ridiculously overpriced. It should be $100 tops.
Chargespeed makes a similar one. I believe it's carbon fiber. And I think it costs even more..
of the site do not see these ads.
View Public Profile
Find More Posts by averagewhiteboy