Traveling with Edouard: everything you need to know about today’s twister

Christopher Elliott · August 5, 2008

Tropical storm Edouard is lashing the Texas coast at the moment, but it could affect your next trip.