Skip to playerSkip to main content
  • 6 years ago
Category 4 Hurricane Laura obliterated the National Weather Service Radar in Lake Charles, Louisiana. It has nearly been rebuilt and expected to come back online this spring.

Recommended