Dolphin 'Superpod' Spotted Off Laguna Beach
Dolphin 'Superpod' Spotted Off Laguna Beach

At least a thousand dolphins were spotted swimming off the coast of Laguna Beach.

DeMarco Morgan reports.