Thousands of dolphins form ‘mega-pod’ in California

Incredible aerial footage shows a vast "mega-pod" of dolphins swimming in California's Monterey Bay.

September 20, 2023

Examined