implosion

Watch: Implosion of twin cooling towers in Jacksonville, Florida

A pair of 464-foot tall cooling towers in Jacksonville, Florida was imploded Saturday morning when New York-based, Total Wrecking & Environmental,…

6 years ago