Home Around Maine Downeast On-Board Cam: U.S. Toboggan Championships in Camden!

On-Board Cam: U.S. Toboggan Championships in Camden!

Did you know that the State of Maine hosts the US Toboggan championships? This is what it looks like when they fly down the track!

18 Mainahs think this post is #WickedFunny!