Tropical Storm Edouard Makes Landfall in Louisiana With 60 MPH Winds
Tropical Storm Edouard made landfall near Johnson Bayou, Louisiana, with 60 mph sustained winds on Tuesday, Sept.
Tropical Storm Edouard made landfall near Johnson Bayou, Louisiana, with 60 mph sustained winds on Tuesday, Sept.