Engadget -
11 Dec 2014 04:58
There's apparently over 300 million people on Instagram - and they're really sharing those photos: to the tune of 70 million stills and videos every day. The user count puts it above Twitter, although it's still far behind the number using Facebook -...
Share this Article
Comment on this Article
Please to comment