Unrepairable tallest building imploded due to hurricane
Unrepairable tallest building imploded due to hurricane
The tallest building in Lake Charles was imploded due to being in an unrepairable state, due to Hurricane Laura and Hurricane Delta. Most of the citizens of Lake Charles came to watch.