Bugs the juvenile green sea turtle was released back into the ocean on Wednesday, October 1 at Pelican Beach Park in Satellite Beach.

See Full Page