Hi everyone.
Need to buy some new shoes for my 964 track car. Haven't bought any 17 inch tyres for a while and not sure what the availability of Toyo 888's is so was wondering what other options come recommended.
Thanks,
Ben.
Need to buy some new shoes for my 964 track car. Haven't bought any 17 inch tyres for a while and not sure what the availability of Toyo 888's is so was wondering what other options come recommended.
Thanks,
Ben.