Using my amazing talents which aren't amazing at all:
I think this is the thread you were thinking of:
Long Signatures Thread.

However, posting on it would probably violate the Law of Thread Necromancy, so I'd speak to a Moderator prior to using it.