News A ‘superpod’ with over one thousand dolphins was spotted off the coast of California May 19, 2020StoryfulComments Off on A ‘superpod’ with over one thousand dolphins was spotted off the coast of California A "superpod" of at least one thousand common dolphins convened off the coast of Laguna Beach, California.