I'll buy a beer for whoever can get a hold of the original 608x410 pixel image.
It's gotta be cached someplace.