A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a "stampede" of dolphins.
CNN.com - RSS Channel, CNN: Video
Wed, 02/24/2021 - 11:39am
A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a "stampede" of dolphins.