Video: Colorado's Natural Hot Tubs

Sit back and relax in a natural hot tub at Colorado's Dunton Hot Springs.