Tropical Storm Edouard makes landfall in Louisiana: NHC deputy director has the latest

06:45
Tropical Storm Edouard makes landfall in Louisiana: NHC deputy director has the latest
Tropical Storm Edouard made landfall near Johnson Bayou, Louisiana, at 3:20 p.m. EDT. FOX Weather Meteorologist Ian Oliver analyzes the compact storm alongside National Hurricane Center Deputy Director Jamie Rhome.









