Just wondering if anybody was from around The New England area (Maine, Vermont, New Hampshire, New York, Conneticut & Massachustets)
I was thinking come Spring/Summer, maybe if theres enough people around getting a weekend ride in together. I know Maine is a beautiful state. Same with New York.
Lemme know
I was thinking come Spring/Summer, maybe if theres enough people around getting a weekend ride in together. I know Maine is a beautiful state. Same with New York.
Lemme know