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.
In this video, sheets of rain can be seen being blown across the streets in Lake Charles, north of Cameron, during the storm.