Santa Cruz, California — New mug shots have emerged of otter 841, America's most wanted marine mammal. Last summer, she terrorized surfers in Santa Cruz, California, biting surfboards and even ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results