alan shepard

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.