Daily Exclusive News PickUp
Video: Turtle Creek is gushing water in Dallas, Texas – @JeffSmithNBC5Read more…