Steven Mellor
Manchester, England, United Kingdom
As you well know, I talk a lot of nonsense, and gesticulate vastly more than one man may need to.
We met on a Forum, an MMO, or in some related fashion - the Internet's a funny thing like that. I'll kiss your children; sign your shirts. I'm pretty fantastic.