(ABC 7) Our water brothers and sisters are back in great numbers! Hear about 400 form a stampede as they herd off the coast of Newport Beach in the waters off the OC.
The stampede greeted whale watchers as the dolphins herded in a pod that made for an amazing sight in the cold coastal waters of Southern California. ABC7.com
No comments:
Post a Comment