Uploaded September 2026 | Updated September 2026, 3 weeks ago
Robert Speta and Lee Southwick take a look at Tropical Storm Edouard as it approaches landfall in Texas.
Robert Speta and Lee Southwick take a look at Tropical Storm Edouard as it approaches landfall in Texas.










