Arrival: 9/25/17
Species: Loggerhead
Weight: 140 lbs
Location: Garrison Bight Marina, Key West
Reason: Entangled in fishing line.
UPDATED: 11/16/17 Released!!!!