Today's the day! Grand Prairie's newest attraction, the 80,000-square-foot Epic Waters Indoor Waterpark is open. The year-round park is located near the George Bush Turnpike and Arkansas Ln and features the largest retractable roof over a waterpark in the United States.
Go inside!