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