Posted by Daytona1 on 22nd Jun 2022
Is Tire Treating Changing The Sport?
Is it Tire Treating or is it really...Tire Tuning?? Is it Cheating, or is it actually the use of new technology to help all of racing??(These questions are answered below)Are they forward thinking?...
…