WATCH: U.S. National Toboggan Championship 2020 In Camden
Watch these folks take the plunge!
400 teams from around the world participated in this past weekend's 30th Annual U.S. National Toboggan Championship 2020 at the Camden Snow Bowl, and our buddy The Timber Cross was both in the air and on the ground covering the event!
What a beautiful video showing some of the fabulous landscape from overhead, the racers themselves, and some of the other excitement that made up this year's U.S. National Toboggan Championship 2020!
The racers made up of teams from one to four, all raced down the custom made 440 foot toboggan chute. Watch them hold on for dear life as they vie for the trophies!