At least a thousand dolphins were spotted swimming off the coast of Laguna Beach.
DeMarco Morgan reports.
At least a thousand dolphins were spotted swimming off the coast of Laguna Beach.
DeMarco Morgan reports.
An amazing sight of common dolphin 'superpod' was spotted in Laguna Beach, California, on Saturday (May 16), where many were..