See on Scoop.itNewspotting

Just a month after announcing its plans to devour hit app Instagram to the tune of $1 billion, Facebook has released its very own photo sharing app. But is two a crowd?

See on www.readwriteweb.com

Advertisements