Brayton Point Cooling towers break record for tallest ever imploded
Two cooling towers from a Massachusetts power plant were demolished in a record-breaking implosion on Saturday.

Two cooling towers from a Massachusetts power plant were demolished in a record-breaking implosion on Saturday.