Dead orca found on Florida beach to head to Smithsonian Research Lab
An orca that washed up on a Flagler County beach is heading to the Smithsonian Research Lab
An orca that washed up on a Flagler County beach is heading to the Smithsonian Research Lab