Frogs are exploding in Germany
As reliably reported in multiple mainstream newspapers Visitors to parks in the German city of Hamburg were warned yesterday to watch out for exploding toads. Several thousand have so far mysteriously and spontaneously blown up, sending entrails and body parts…