yes there are some places to ride in new england!
#1
yes there are some places to ride in new england!
i live in ct, but i usually ride at lembo lake in modena ny. about an hour from danbury. 300 acres of all different terrain. probably going with 3 others this saturday nov 13 2004. the guy requires a flag on your machine. he has them for sale there if you dont have one.
Thread
Thread Starter
Forum
Replies
Last Post
Frisky2050
Buying an ATV
10
04-09-2020 11:19 AM
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)