Topic: Thompson speedway questions
Does anyone know if any tire companies will be there with the ability to install tires. I know some tracks do and some don't. We are just trying to plan for worse case scenario if we pick up a bolt or self tappers and have to switch out tires.