Arrival: 12/20/14
Species: Loggerhead
Weight: 157 lbs.
Location: near Bahia Honda State Park Bridge
Reason: Floating
UPDATED: 7/22/15 Released