Mega-pod of 1,000 dolphins spotted off California coast

A massive “super pod” or “mega pod” of more than 1,000 dolphins was caught on camera on Saturday off the coast of Laguna Beach.