>>1436567>>1436607>>1436614In 2010 there were 27 million roos, in 2016 there were 45 million. What do you imagine its at now?
They have no predators, they, like everything else, need controlling. They just happen to be delicious to boot. Go cry more greensfag.