February 26, 2025 05:45 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
Real Time Analytics