Implosion brings down Louisiana skyscraper
Video captured the moments the Capital One Tower in Lake Charles, Louisiana, was demolished on Saturday. The building was 22 stories tall and the largest skyscraper in the region but was largely empty following the impacts of Hurricane Laura in 2020.