I heard this sometime ago around July. The rumoured died down for a while. But now i am back on this site, everybody talks about it like they've already seen it. I have not, and i don't even know where to begin looking. Can anyone link to a thread with actual pictures please.