Anyone know a good place to buy tires? Or should I just stick to Petes Superbikes?
From what I remember last season Petes was the place to go, as long as you find a decent deal to mount them.
Try Tony from http://www.bluestreakracing.ca/
I can mount your tires for you, check my sig.