In a dramatic display of controlled demolition, a once-iconic 22-story building in Lake Charles, Louisiana, was reduced to rubble on Saturday. The Hertz Tower, a symbol of the city's resilience after devastating hurricanes, was brought down in a carefully orchestrated explosion. Watch the video for details.