Arrival: 12/24/14
Species: Loggerhead
Weight: 68 lbs.
Location: Geiger Key
Reason: Floating due to impaction and gas in intestines
UPDATE
Grinch was released 2/28/15 in Key West.