Turbo with snow tires
#1
Turbo with snow tires
Just got snow tires on my turbo and I must say it is the best thing ever. The grip is amazing on this car. I can't wait till we get 5 inches of snow tomorrow and I get to play with my new turbo sled!
#4
Burning Brakes
#5
I just got mine back from having Michelin Pilot Alpins installed. The car is great in the snow and slush!!!!