Water Slide And Stingrays. What A Combination In San Antonio.Water Slide And Stingrays. What A Combination In San Antonio.This is an extremely unique water slide.Lucky LarryLucky Larry