
(FLAGLER BEACH, FLA) — A 21-foot orca whale was discovered washed up on the shore of a beach in Palm Coast, Florida on Wednesday. Authorities found the whale dead at…
(FLAGLER BEACH, FLA) — A 21-foot orca whale was discovered washed up on the shore of a beach in Palm Coast, Florida on Wednesday. Authorities found the whale dead at…