A Whole Lot of Dolphins


Check out a 'super pod' of dolphins off the coast of California!