24Jul07 "Proud Nubian Princess" Pedro For the history behind this funny tee on The Simpsons, check out this flickr page. Tags:funnytv link