Dude, I think I know exactly what you're talking about. Saw something similar on an old forum years ago. Looked too legit and ppl were freaking out. Then, poof, it was gone. Classic cover-up. I've been digging ever since. If I find it again, you'll be the first to know.