Killer whale to be studied at University of Florida in 'undisclosed' location
Officials at the University of Florida will study the decomposing body of the Orca whale that beached itself on a Florida Beach
Officials at the University of Florida will study the decomposing body of the Orca whale that beached itself on a Florida Beach