Beverly Beach Flagler Turtle Patrol, FCFR Rescue 5 Leatherback Turtle Hatchlings Flagler Turtle Watch, with the help of Flagler County Fire Rescue, saved five leatherback sea turtles on Wednesday who were trapped in storm drains.... Chris Gollon2 days ago