Lloyd Perryâ„¢

@lloydperry

The most expert social media expertist that ever lived. Interests include snowboarding, writing, fashion, web and people. Time Magazine person of the year 2006

Has there been 2.1 billion tweets on twitter? can anyone tell me if thats what the number in the URL (2111614062) represents?

Views 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