MUST WATCH
A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a “stampede” of dolphins.
Stories worth watching (10 Videos)
See More
A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a “stampede” of dolphins.