EMBED </>More Videos

A pod of orcas and another pod of dolphins were spotted off the coast of Palos Verdes Wednesday. (KABC)