Huge pod of dolphins spotted off Laguna 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