Loading Video…
This browser does not support the Video element.
Dolphin 'stampede' caught on camera
Video shows hundreds of dolphins "stampeding" off the coast of Newport Beach, California.
This browser does not support the Video element.
Video shows hundreds of dolphins "stampeding" off the coast of Newport Beach, California.