USA: Whales, seals, dolphins, feeding frenzy off CA coast
Huge pod of Orca whales entered Monterey Bay, California, where thousands of seals, dolphins and whales were spotted feeding on…
Huge pod of Orca whales entered Monterey Bay, California, where thousands of seals, dolphins and whales were spotted feeding on…