Epic Waters Indoor Waterpark opens Friday in North Texas

Texas is getting a giant 80,000 square foot water park that is mostly indoors!
Published: 8:02 AM CST January 11, 2018