Arrival: 1/13/15
Species: Loggerhead
Weight: 73 lbs.
Location: Boca Chica
Reason: Skinny, Floating
UPDATE
Unfortunately Boca Jack passed away 2/25/15.