Cane Toad on the road