The infamous bin chicken, also known as the Ibis, is poised to redeem its Aussie reputation by potentially becoming an ecological savior, taking on the only other Aussie animal more annoying than they are—the pervasive cane toad.
The infamous bin chicken, also known as the Ibis, is poised to redeem its Aussie reputation by potentially becoming an ecological savior, taking on the only other Aussie animal more annoying than they are—the pervasive cane toad.