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