Uploaded September 2020 | Updated September 2026, 17 minutes ago
A pod of a few hundred common dolphin stampeding off the coast of Newport Beach, CA. Filmed while aboard Newport Coastal Adventure
A pod of a few hundred common dolphin stampeding off the coast of Newport Beach, CA. Filmed while aboard Newport Coastal Adventure










