Behold!! Ice death from above! These monstrous icicles are falling from a about 1,600 feet up! Note to self ~c heck the ground for evidence of hundreds of pounds of frozen water and smashed cars! The TV tower is above the clouds and it’s hard to tell if these are coming from ice that formed on the high-tension wires or if they were actual icicles. What say you?