Tropical Storm Edouard hits Texas coast Outlet: 05 Aug, 2008 Noted Colorado State University hurricane researchers on Tuesday raised their forecast and now call for 17 tropical storms to form, of which nine would strengthen into hurricanes. link