Truth from around the World
Frogs are exploding in Germany. I am not kidding. Here's the story. Exploding frogs (or toads...the story isn't very clear). Don't know what to make of this, except it sounds pretty grotesque.
Post a Comment
No comments:
Post a Comment