Killer Whales In Bay

(KTVU News)

Whale watchers, om nom nom nom.
Whale Watching

A Puget Sound pod of killer whales has been spotted off California’s Monterey Bay.

The siting Sunday makes this the sixth winter in a row that L pod has been seen so far south.

Whale expert Ken Balcomb, of the Center for Whale Research on San Juan Island, says it’s a sign there aren’t enough Chinook salmon to support the orcas in Washington waters.

Killer Whales In Bay