USA

WATCH: David Muir shares stunning dolphin ‘stampede’ off California coast

A remarkable display of nature was caught on camera when dozens of dolphins leaped through crystal-clear water.

Read Full Article →

Source: abcnews.com

Leave a Reply

Your email address will not be published. Required fields are marked *