Amazing Video of 1,000 Dolphin Superpod Filmed Off the Coast of Monterey

  • 6 years ago
Thousands of dolphins were spotted just off the coast of Monterey California and the video will blow your mind. Tony Spitz has the details.

Recommended