Tropical Storm Edouard makes landfall
Tropical Storm Edouard makes landfall

Tropical Storm Edouard makes landfall

Tropical Storm Edouard has made landfall near Johnson Bayou, Louisiana. According to the National Hurricane Center, it made landfall at 2:20 PM with estimated maximum sustained winds of 60 mph and minimum pressure of 996 mb.

Top Videos