Huge pod of dolphins spotted off SoCal beach
A massive pod of dolphins was spotted off the coast of Laguna Beach, creating quite the majestic sight.
More Videos
From CNN Newsource affiliates