it appears that toads in germany are exploding and nobody knows why. the toads climb out of a lake in the altona district of hamburg (now dubbed the “lake of death”), begin swelling to three times their normal size, and have their entrails explode out of them. 1,000s of toads have done this. it ain’t easy being green.

Facebook Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.