News

On New Year’s Day, Leo fell down a nearly vertical 300-foot hill at Ecola State Park near Cannon Beach, resulting in serious injuries. He ended up in an inaccessible spot on the beach.