ABC News @ABC
Meet “Toadzilla.” Australian park rangers were "shocked" when they found this giant cane toad deep in the rainforest of Conway National Park. They removed the six-pound amphibian from the park, as the invasive species—especially a critter this large—is a threat to the ecosystem. https://t.co/bP9QgKMcvS — PolitiTweet.org