Video: The Destroyer

Welcome to the Destroyer, Vail's first homemade public water slide.