The National Aquarium recognized World Sea Turtle Day on Wednesday.
Final sea turtle rescued from February's Big Freeze released back into the water
Wednesday is World Sea Turtle Day, and the Texas State Aquarium commemorated it in a special way.
Kris 6 News