A pod of more than 100 dolphins was spotted racing alongside a whale-watching vessel just off the coastline from Newport Beach, California.

See Full Page