Six (!) Sea Turtles Set to be Released on Thursday