Tropical Storm Edouard hits Texas coast

Outlet:

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