(Move to ...)
▼
Monday, April 9, 2012
Facebook + Instagram
Facebook has just bought Instagram for $1 billion. Yup, Facebook owns the world.
‹
›
Home
View web version