Tropical Storm Imelda forms off upper Texas Gulf Coast

The storm system soaking the greater Houston area has now officially strengthened to become Tropical Storm Imelda.