Epic Waters Indoor Waterpark opens Friday in North Texas

Texas is getting a giant 80,000 square foot water park that is mostly indoors!