I spotted a few netted dragons on the roads around the town of Windorah, Queensland, Australia.