The Snowbirds Snowmobile Club

Located in Spencer Massachusetts, the Snowbirds Snowmobile Club is a family oriented, local riding club that maintains over 40 miles of snowmobile trails. Including a loop system and access to the northern trail system. Based out of Camp Marshall / 4H off of McCormick Road.

This slideshow requires JavaScript.