See More Hear More Watch More Hear More Get on iTunes
deletedatc deletedatc

Heavy Rain Fell In Texas

More rain is forecast this weekend in North Texas after up to 7 inches fell last night across parts of the state, causing colonies of fire ants and snakes to take shelter in houses. #FullNewsAudioAvailable #NPR


More from