Oh My Foot Hurts!

Another well known forum seems to have shot itself in the foot! Ho Ho Ho!

David, my mysterious powers of telepathy seem to be letting me down! Please reveal all.

David I can't see any link or any other info in your article

Is there a link to something? Can't see any.