Skip to main content
play

Watch: Severe storm system lashes Texas

Heavy rain and winds up to 80 mph left several people dead in Texas after a severe storm system.