Stunning Dolphin Stampede Dazzles Southern California Whale Watchers

OutdoorHub Stunning Dolphin Stampede Dazzles Southern California Whale Watchers Hundreds of dolphins were recently captured on video stampeding across the ocean off the coast of southern California. The moment was…

Read More »