I noticed this number on my Twitter profile a little while ago. If I understand that number correctly I was in the first 750 000 people to sign up for Twitter. Could that be right?
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Privacy statement