Timmy, a massive 270-pound loggerhead turtle, has returned to the Atlantic after weeks of rehabilitation. The successful release marks the end of his recovery, allowing the giant sea turtle to return to its natural marine habitat and continue its journey.