Monday, April 25, 2005

Exploding Toads

Obviously, this is an al-Qeda bomb plot gone wrong.

No comments: