The Wildlife Rescue Center at the Texas State Aquarium opened up in March 2023. The state-of-the-art facility has proved to be vital in saving animals across Texas and the U.S.
With a roomful of children as darling as any from Whoville waiting 21 feet below, Scuba Santa went through his final safety check as he told the story of his closest call in 22 years of collecting ...