Tropical Storm Edouard moves on land along Texas coast
February 15, 2018
Tuesday, August 5, 2008 The National Hurricane Center (NHC) in Miami, Florida said a change in direction of Tropical Storm Edouard took the storm east of Galveston, Texas and away from a direct path across Houston. The storm never reached hurricane status as its maximum sustained winds were clocked at 65mph. Sustained winds of 74mph […]