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.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country