I had my site added after about 11 months in the gamling/chats and forums section but the title was added a little funny, I wanted to have it changed but now I can not find my site on dmoz? I can't see that I may have done anything to cause an issue and would love to have my site located
If anyone has a thought please let me know!
Thanks
Chris
http://www.allfreechips.com
If anyone has a thought please let me know!
Thanks
Chris
http://www.allfreechips.com