Help me remember this site!
August 3, 2010 8:15 PM Subscribe
Recently visited a website, social advocacy, that had twitter icons as the page background of people joining the movement. New people joining would come in at the upper left. Anyone remember the site?
posted by omidius to Technology (2 answers total)