Press the button
if you liked the video! Thank you!
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.