Joined
·
158 Posts
It's getting to be about time for me to head down and start talking to a dealer about placing an order for an ST. Does anyone have any good experiences with dealers in the area? I didn't see any New England area dealers listed in the main positive/negative dealer experience threads, so I thought I might go to the source.
Thanks!
Thanks!