Hi all, I'm kinda new here, been looking but never posted before.
I recently bought a 06 TE610, was wondering if there are any good riding areas around the Boston South Shore area or other riders around.
I've been to Wrentham SF, pretty fun, any where else, or do I have to go to NH all the time?
Thanks,
JRCarp








