Dolphin 'stampede' caught on camera

Video shows hundreds of dolphins "stampeding" off the coast of Newport Beach, California.

Top Videos

Watch Full Episodes

Good Day New York