this is the only link I know about from 4/28
http://www.freerepublic.com/focus/f-news/2008378/posts?page=87;q=1#87
Yep, that was the happy looking smiley face pic I was thinking of.