A pod of more than 100 dolphins was spotted racing alongside a whale-watching vessel just off the coastline from Newport Beach, California.
Author: ABC News
Go to Source
News post in August 29, 2025, 12:04 pm.
Visit Our Sponsor’s:
News Post In – News