Hundreds of dolphins 'stampede' next to tour boat off coast of California - NO COMMENT

  14 August 2020    Read: 2498
 Hundreds of dolphins

Tourists out looking for whales got a shock when they saw the pod off Dana Point.


More about: dolphins  


News Line