Beloved surfboard-stealing otter spotted again off Northern California shore
Santa Cruz, California — New mug shots have emerged of otter 841, America's most wanted marine mamma...
Beloved surfboard-stealing otter spotted again off Northern California shore
Santa Cruz, California — New mug shots have emerged of otter 841, America's most wanted marine mamma...