Outdoors VIDEO: US National Toboggan Championships at Camden Snow Bowl A toboggan’s eye view of 2020’s US National Toboggan Championships in Camden, Maine. I’m not saying we were the fastest,