Massive sea turtle back where it belongs after Florida photographer, rescue group step up

Lenny, a 322-poung loggerhead sea turtle was treated by The Turtle Hospital after he was found injured off the Florida Keys.