Loring AFB Power Plant Implosion Fail

This attempted implosion at the Loring Air Force Base in Maine would've been the largest implosion in the history of Maine. Instead, the demolition company's reputation experienced the biggest implosion in the state's history.