Skip to playerSkip to main content
  • 5 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.
Comments

Recommended