Huge pod of Orca whales entered Monterey Bay, California, where thousands of seals, dolphins and whales were spotted feeding on colossal schools of anchovies.  To view click VIDEO. To read related article click HERE.

By May Chow | posted 11/14/2013

By admin