Entertainment | Thu Apr 9, 2009 8:29am EDT

Simpsons postage stamps ready