Video: Dolphin stampede greets whale watchers off OC coast
Hundreds of dolphins in a stampeding pod made for an amazing sight off the coast of Newport Beach.
More Videos
From CNN Newsource affiliates