WTF Fun Fact – Killers of Eden
The killers of Eden or Twofold Bay killers were a pod of orcas in SE Australia which helped local whalers … Read More & Source
The killers of Eden or Twofold Bay killers were a pod of orcas in SE Australia which helped local whalers … Read More & Source