Quote:
Originally Posted by AsifTheManRahman
^ True, I would think USA would be pretty high in the list, while India probably wouldn't.
|
That site is very wrong. USA is still #1 in more ways than one.
Unless registration rates do not reflect visits, USA members should be #1 too.