45
2030 days ago
Has there been 2.1 billion tweets on twitter? can anyone tell me if thats what the number in the URL (2111614062) represents?
The most expert social media expertist that ever lived. Interests include snowboarding, writing, fashion, web and people. Time Magazine person of the year 2006
45
2030 days ago
Has there been 2.1 billion tweets on twitter? can anyone tell me if thats what the number in the URL (2111614062) represents?
0 Comments
Realtime comments disabled