Is there evidence that there are over a million regular users? I'd actually bet there aren't. I'd bet it wasn't even close until the twitter media panic.
Is there evidence that there are over a million regular users? I'd actually bet there aren't. I'd bet it wasn't even close until the twitter media panic.