0
I am looking to get new tires mounted on my vstrom. I'm located in downtown Boston and The bike is my only vehicle so the less I have to ride with the tires the better. Otherwise I would already be on my way to degsy by now. Is anybody close by?