the absurd observers

Thursday, April 28, 2005

Exploding toads in Germany

Link

Toads start exploding in Germany around the same time as a German is elected Pope... I am waiting for Michael Moore to find a conspiracy. Or Jerry Falwell to say it is some sign from God.

0 Comments:

Post a Comment

<< Home