Wednesday, November 21st, 2007
Police Nab Toad Licker

Under suspicion of illegal toad licking, a Kansas City man was arrested and released on bond. Every couple of years there’s a new cane toad licking story out of Australia. I did not realize we have our very own hallucinogenic amphibian here in North America. The Colorado River Toad secretes a venom that can result […]