Osama found!
2/07/2005 Add a comment
You may remember the Virgin Mary grilled cheese, and the ridiculous $10,000 or so it fetched, so how about investing in a piece of Osama bin Laden toast? Seems to me that this "miraculous" image was engineered. (via Wonkette.)
Comments