TRACKING THE TROPICS | Tropical Storm Edouard Making Landfall (Video)
Edouard is currently south of the Louisiana coastline in the northern Gulf, and is moving north northwest. NHC does forecast the storm moving onto the Texas/Louisiana coastline Tue…