WEB EXTRA: England Cooling Towers Implosion
WEB EXTRA: England Cooling Towers Implosion

Four 300 feet-tall cooling towers were imploded at a former power plant in Eggborough, England on August 1st.

The site will be redeveloped.