A Vermont town takes matters—and a mountain—into its own hands.

Published 2017-05-08
Recommendations
Similar videos