Davidson News

Davidson News

Otter 841: The Return of America’s Most Wanted Marine Mammal

Otter 841: The Return of America's Most Wanted Marine Mammal

New mug shots have surfaced of Otter 841, America’s most notorious marine mammal, who has returned to the waters of Santa Cruz, California. Known for her antics last summer, which included biting surfboards and even commandeering them, Otter 841 is back, causing surfers to stay on high alert. Spotting Otter 841 Authorities undertook an expedition … Read more