11/28/22: Starboard was rescued in Big Coppitt Key by our turtle hero George. In time this juvenile green will need surgeries to remove those tumors.
2/14/2023: Released from Higgs Beach, Key West.