2012 Impreza thread
View Single Post
03-07-2013, 01:05 AM
2013 Impreza Sport
Well whatever it is, it's stupid. lol Whatever happened to the days where cars weren't controlled by all this dumb stuff and people just knew how to drive.
of the site do not see these ads.
View Public Profile
Find More Posts by averagewhiteboy