I do not see any submits to from you. I do not remember seeing those sites, but I'm not the only one that does reviews. I did have script problems a few days ago so maybe you were one of the unlucky ones. There is a thread about it on the board from a few days ago that I started.
Feel free to submit those sites again. I did just try to load them again to have another look but now they will not load for me.
|