How cool is this park? Usually when you think of a Water Park you think outdoors. Well, that's not the case with Epic Waters INDOOR Water Park located in Grand Prarie TEXAS! We've got FAMILY 4 PACKS with Leo and Rebecca In The Morning...make sure to listen to win for the next 2 weeks!

And, check out this AWESOME park below.


More From B93