A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a “stampede” of dolphins.
rss.cnn.com 2021-02-24 18:39:50
A dolphin tour off the coast of Newport Beach, California, got a special treat when they encountered a “stampede” of dolphins.
rss.cnn.com 2021-02-24 18:39:50