Most Famous MTB Spot in MA: Lynn Woods

Lynn woods is probably the best known riding spot in Massachusetts. Hey, that's not saying a lot but it's what we've got, kid. It's like our Slick Rock or South Mountain. I don't get there enough but when I do get there, I get scared and psyched. GAAHGEOUS rocks, dyude.