Laughing Giraffe is likely the one you are thinking about. I love Thin Man it makes a statement in my garden. I have quite a few UF's with large blooms.
If you want to be happy for a lifetime plant a garden!
Faith is the postage stamp on our prayers!
Betty MN Zone4 AHS member