Seem to see a lot of bikes for sale in North Hampton, I'm assuming it's a shop that is advertising on CL... anyone seem to know who they are?
CCS/LRRS #83
Scratch that, looks to be Great Bay Ducati.
Forum Rules