Video shows mesmerizing ‘dolphin stampede’ off Dana Point, California

It’s somewhat common to see a dolphin swimming in the sea, but have you ever seen a “dolphin stampede?”  Just off the coast of Dana Point in Southern California, visitors and marine enthusiasts watched as the mammals took over the ocean. In the video published by Storyful on Dec. 26, a pod of around 5,000 … Read more