2011-2012 WRX and STi picture thread
View Single Post
11-07-2012, 05:45 PM
F***king snow, my tire pressure light went on, and there is nothing wrong with the tires, i dont think there is any leak either, could it be the the really cold weather?
of the site do not see these ads.
View Public Profile
Find More Posts by Monkeydoco