Whale watchers in Southern California were delighted after a sea of humpback whales moved off San Diego's coast. There have been daily sightings this week, and so far, the record is 21 in one day.