It's raining, it's pouring... but the whales are not snoring! The morning was filled with humpback whales, killer whales and enigmatic sea lions at Race Rocks. One boat even got a special sea otter sighting in the middle of the Strait of Juan de Fuca!