I tried to make a first post of someing I thought would be of interest. This is all I got. Looking for an Admin I see that the Admin has not been online this year.
Usually, your post would not require moderator approval. However with new members who post images or links, I have the site set up in such a way that it requires approval before the post goes "live". It isn't about you, it's about the numerous spammers who have visited our site in the past and posted questionable content as their first post.