Stampeding Pod of Dolphins Spotted Off Dana Point, California

Amazing footage of a pod of dolphins swimming through the water together in California.


View Full Site