Killer whale rides wave onto beach north of Eureka, munches on harbor seal
21st May 2008
A dozen or more people reported witnessing one of the world's rarest wildlife phenomena when an orca rode a wave onto Indian Beach in Trinidad and seized a seal.
TMer