Tropical Storm Imelda slams Texas with rain

The small town of Winnie, Texas, was hit particularly hard while the storm also triggered a tornado outside of Houston.

September 19, 2019

Top Stories

ABC News Live Presents