LAKE CHARLES, La. (KLFY) -- The historic Capital One Tower was demolished Saturday morning, four years after being heavily damaged by Hurricane Laura.
Hundreds of people gathered to witness the tallest building in Lake Charles implode. The tower, which once stood as a staple in the community, is now a mere memory.
Tiffany and Richard Leleux said they traveled from their home in Breaux Bridge to watch the building fall.
"You actually feel the burst right now in your chest.