Wednesday, February 24, 2021

Dolphin 'stampede' caught on camera

A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a "stampede" of dolphins.