Watch CBS News

Hoedown Hill excited to provide a fun winter recreational opportunity in Windsor

The tubing hill is located in Northern Colorado.
View CBS News In
CBS News App Open
Chrome Safari Continue