3/1/23: Intake: Spencer was found at Pennekamp State Park in Key Largo. This juvenile turtle was entangled in fishing line and has tumors.
6/8/23: Released from Higgs Beach in Key West.