Weather Hurricane Laura Makes Landfall | LIVE Coverage on The Weather Channel Admin December 11, 2024 Jaw-dropping footage from our live crews as Hurricane #Laura made landfall. source