TV Studio Destroyed by Station's Own Tower in Storm | The Weather Channel
Search
April 15, 2021Updated: April 15, 2021, 5:16 pm EDTPublished: April 15, 2021, 5:16 pm EDT

Hurricane Laura hit close to home for a TV station in Lake Charles, Louisiana, when the storm knocked the station’s tower right into the studio. To see more click here

Loading comments...

Advertisement
Advertisement
Advertisement