Top 10 Videos I Pray We Never Ever See on #Instagram
Facebook made a big announcement today. I thought maybe it’d be Facebook 3D, a huge social-themed amusement park or some really cool new feature like Smell-n-Share. But no, it wasn’t any of those. Actually, it was all about Instagram, not Facebook really. But since Facebook paid a billion dollars for Instagram last September, they get to hold press conferences and stuff. So what’d Instagram reveal? The fact that you can now share videos with your …