October 30, 2025 22:18 PM

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