Cane Toad Road


Two Australian Cane Toads sit on a road at night as a car approaches…
(sNSFW) [via]