Barefoot in the wilderness
in search of understanding

Exploding toads

Possibly the strangest story of the year so far – exploding toads in Germany