Quote:
Needing new tires on '03 Speedmaster. New to Triumph. Has anyone had really bad/good experiences with any of the available brands of tires in our tire sizes?
I put Avon Venoms on my '04 America and it felt like I got a brand new bike. Sure did improve the handling. 
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort. Herm Albright (1876 - 1944)
|