BLOG
Sights & Sounds from the 2018 U.S. Snowshoe National Championships
Sights & Sounds from the 2018 Dion Snowshoe National Championships which took place in Woodford, Vermont at the Prospect Mountain Nordic Ski Center! They had received 40+ inches of snow just a couple of days before race weekend.