0
New to the forum and riding in New England for that matter.
I've got to pick up a new leather jacket and have been to a handful of stores around Boston (Brockton Cycle, Riverside, Motomarket, and a Duc dealer in Shrewsbury) without much luck.
Anyone have a recommendation for places with a great selection within an hours ride of Boston?
Was thinking that New Hampshire might not even be a bad idea to side step the sales tax.
TIA
= awesome