Loading Video…

This browser does not support the Video element.

Heavy rain and wind in Lake Charles, Louisiana as Hurricane Laura makes landfall

In this video, sheets of rain can be seen being blown across the streets in Lake Charles, north of Cameron, during the storm.