Dolphins 'stampede' near whale watchers off California coast

DOLPHIN DELUGE: A group of whale watchers were lucky enough to see a huge “dolphin stampede” off the coast of Dana Point, California.

July 21, 2021

Examined