Hundreds gathered on Higgs Beach in Key West on Tuesday to watch the highly-anticipated release of a rehabilitated loggerhead ...