Tuesday October 24, 2017


7196 Tweets Per Second - Record Break
  Posted by: Digg on Jul 20th, 2011 10:17 AM
The FIFA Women's World Cup set two new records for number of tweets sent per second on Sunday.

Read More

View All Articles