Another source for the image:
http://yfrog.com/f/h6b90oj/
The yfrog pic may have been copied from this thread.
Call me a cynic, but I need more information.