Arrival: 3/13/15
Species: Loggerhead
Weight: 135 lbs
Location: St. Lucie Power Plant
Reason: Boat Strike
UPDATED: Released 4/2/15 By FWC