I hear y'all out there in Texas have got some magic brake pads that can last all season on a CMC car. Where can I get me some of those? I heard about these from one of your rookies who told me I just need to learn how to use my brakes and they'll last for a whole season or more. But I think he must be using different pads than me.
Bookmarks