Louisiana sees 132 mph wind gusts as Hurricane Laura makes landfall

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