Seven Sea Turtles Set to be Released on Tuesday

The South Carolina Aquarium release an astounding 7 rehabilitated sea turtles back into the ocean this coming Tuesday (6/18/13).