Doug Edmondson
Premier Member
I read a quick mention of this ride but can't seem to find any details. It mentioned 5 New England States but didn't say if all 1000 miles had to be ran in those states or if I could start up north and run thru those 5 on my way South or West. Anyone know anything about this ride?