Beached killer whale spotted along Florida coast
Beached killer whale spotted along Florida coast
Spectators gather as a killer whale washed ashore the Florida coast (Flagler County Sheriff's Office)
Spectators gather as a killer whale washed ashore the Florida coast (Flagler County Sheriff's Office)