Rescued loggerhead sea turtles released into water

The Texas Sealife Center on North Padre Island rescue and rehabilitate aquatic sealife and wildlife and release them back to the wild. These two loggerhead sea turtles were rescued during the big Texas freeze and were returned back to the water in Corpus Christi in a very magical moment.