An abandoned 22-story building in Louisiana that became a symbol of the destruction inflicted by back-to-back hurricanes in 2020 has been imploded. The once gleaming building in Lake Charles came down Saturday after the demolition crew set off a series of explosions inside. Formerly known as the Capital One Tower, the structure had been a dominant feature of the city skyline for decades. But after powerful hurricanes Laura and Delta ripped through southwest Louisiana in 2020, the building became an eyesore of shattered windows and shredded tarps. While Lake Charles is rebuilding from the storms, there are still buildings in disarray and residents living in the same conditions as four years ago.