May 27, 2026 02:12 AM

Archives

January 14, 2015 · Trending News

45-Foot Icicle: Man-made Or A Natural Phenomenon?

A 45-foot icicle in your front yard may be an alarming picture, but just this week a south-central Illinois family begged to differ.

by TravelersToday Staff Reporter

· Trending News