New Rosso II's for the Monster... those exposed cords weren't much for traction.
Where do you all get your tires put on? Do you order them and take them in, or just let them handle it?
Just curious... I've always had a dealer put my street tires on...