LAKE CHARLES, La. (KPLC) - In a matter of seconds, the tallest building in Lake Charles disappeared from the city’s skyline. The Capital One Tower, originally the CM Tower, was imploded Saturday ...
Representatives of Capital One have not been able to provide information on what’s causing the issue or when it would be ...