I can promote it, but I don't... I use it daily to post ads to the many Viral Mailers sites that I use. You would have to be a member of each site to post ads to them...
Nope, I encounter them when I first got started and talking about Free Advertising as an alternate in the forum. I use to be a member of many forums and even called the forum king by some...