Orca Sighting! Pod of Killer Whales Spotted Off California Islands Posted on March 11, 2024 by Constitutional Nobody