• Tropical Storm Imelda has formed in the Gulf of Mexico just south of the coast of Texas

    Updated:

    MIAMI - MIAMI (AP) - Tropical Storm Imelda has formed in the Gulf of Mexico just south of the coast of Texas.

    Next Up: