Instagram Now Tops 400 Million Users and 40 Billion Photos
Permalink

Instagram Now Tops 400 Million Users and 40 Billion Photos

(Wired) – Instagram is killing it, and it wants you to know so. The social network…

Continue Reading →