Originally Posted by Efilnikufesin
Hmm, sounds interesting, but I don't do park, and wouldn't go to jay or stowe to do so. Does sound interesting though, on Long Island and have ride with snow tires.
Where do you recommend? Not to fussed about park, im kinda learning the park but would prefer to have some fun with like minded people than specifically hit the park.
If you are keen and know of a decent spot, dont hold back, spit it out
Im new around here so happy to listen to those who know...