Ah, Memories…. Posted on November 11, 2007 by Ruff Yes, as pointed out by a few friends, that is me and some buddies in the current Mr S Leather newsletter. We are “Santa’s Elves”.