A dam collapses in Texas, sending rushing water downstream, and it's all caught on camera in today's TALAT!

TownNews.com Content Exchange

Tags