Indoor Water Park Opens In Grand Prairie
Epic Waters, an indoor water park, has opened its doors.

More Videos