National Toboggan Championships

Every February, hundreds of people come up with crazy costumes and crowd into the small town of Camden, Maine, to ride a wooden sled down a steep icy chute and onto a frozen pond. The U.S. National Toboggan Championship is a cool competition like no other sporting event in the world. Original Air Date: November 20, 2020