Genesee Towers implosion causes gas main leak, Consumers Energy says 49016

This photo stored at: consumers energy

People react amongst hundreds of on-lookers watch Genesee Towers implode from Harrison Street near the intersection of Third Street on Sunday morning, Dec. 22, 2013 in downtown Flint - high-definition photo for free download.

consumers energy bill pay

consumers energy