Video: ‘Super pod’ of dolphins spotted racing off California coast

Video: ‘Stampede’ of 1,000 dolphins is caught on camera in front of stunned California tourist boat

Incredible moment a ‘super pod’ of dolphins spotted racing off the coast of Dana Point, California.

Share this video: