Dolphin ‘mega pod’ off California coast stuns onlookers, video shows
July 17, 2019 at 15:53 PM EDT
A huge pod of dolphins stampeded off the coast of California on Sunday, thrilling onlookers lucky enough to witness the rare sight with their acrobatics.