SUBMITTED BY Timbo
March 21, 2002 — Stanley Tucci (left) goes nose-to-nose with a psychedelic toad (right) that releases a hallucinogenic venom when frightened.