02-08-2018 22:53 via nbcdfw.com

Dallas Watershed Pump Busy Again Thursday

Watch the insane water being spouted during these city tests of watershed pumps. It is part of the Able Stormwater Pump Station, which is being built on Riverfront Blvd. Commuters may have noticed these...
Read more »