Killer whale found dead on Flagler Beach

A killer whale has died after it reportedly beached itself on Flagler Beach, according to the Flagler County Sheriff's Office. SeaWorld and FWC are working on coordinating a necropsy -- an animal autopsy -- and the animal's removal.

Top Videos