Alan Sheppard Stamp [PICS]Alan Sheppard Stamp [PICS]How do I put this politely? Um the new stamp to commemorate Alan Sheppard's trip to space makes him look, uh, special? Yeah, really special.WesWes