0
I know I've gone by a car dealer on my way to Lowell Bike Nights and they always had a couple Ducati's for sale out front.
Anyone know what the name of that car dealership is?
I can't find much, I don't believe they are an actual motorcycle dealer. Its out near Lowell, maybe Tyngsboro.....