April 29, 2012

WHAT DO YOU MEAN? THERE ARE LOTS OF NEW FACEBOOK APPS! When Will This Low-Innovation Internet Era End?