Image
News Briefs

H.F. Lee Steam Plant

Implosion Dec. 20, 2013, at H.F. Lee Steam Plant. (Courtesy Duke Energy Progress)