Lake Charles, Louisiana, records 132 mph wind gusts as the category 4 Hurricane Laura makes landfall. Meteorologist Bill Karins explains the forecast.

source: nbcnews.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here