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 ...