Now its my oil light!!! 2012 impreza
View Single Post
01-14-2013, 09:35 PM
2012 Impreza Sedan
And i got to admit this...... Checked my oil yesterday and i added half a quart. She looked low.
of the site do not see these ads.
View Public Profile
Find More Posts by auskip07