I love the Smell of New Race Tire Rubber
#1
Rennlist Member
Thread Starter
I love the Smell of New Race Tire Rubber
I love the smell of New Rubber in the morning. Heading to Sebring next weekend to practice with Chin before 48 Hours..... What Off-Season are you talking about?