WEB EXTRA: Dolphin Stampede Off California Coast
WEB EXTRA: Dolphin Stampede Off California Coast
Around 2,000 dolphins were seen "stampeding" off the coast of Newport Beach, California on Feb.
22.
According to a whale watching group, dolphins travel this way when they are in a hurry.