Amazing Seven Mile Long Super Mega-pod of Thousand Dolphins Spotted off the Coast of San Diego

A group of over 100,000 dolphins spotted off the coast of San Diego caused a spectacle for nature watchers as they traveled together in an enormous pack.


Loading the player ...
Trending Now