May I ask which link it is? I actually had the self control not to click it for once. Judging by the comments, I am suspecting that it's good ol' staggeringbeauty.com, though.
Posting these random things can be fun and all, but can you please post them in the right forum? Thank you