The STAR Center: Turtle Whisperers of the Outer BanksWickershams was under the weather. Widespread tissue damage. A little weak. Not eating. Listless. A shell of himself, you might say… Luckily, this 8.8-pound green sea turtle found [...]