Downeast
Here’s What It’s Really Like at the 2020 Toboggan World Championships in Camden
This winter has been an epic one! It was the 30th annual U.S. National Toboggan Championships at the Camden Snow Bowl, and it was amazing! The turn out was crazy… and if that wasn’t enough excitement, it was also the world championship!