S SoHuge New member Dec 22, 2001 #1 this site has seemed to really slow down. is that 'new site' getting that much traffic? how many members are over there?
this site has seemed to really slow down. is that 'new site' getting that much traffic? how many members are over there?