An icy passion

News

Climbers conquer the ice canyon towers at Starved Rock State Park in Oglesby, Ill.

More From News/Must watch