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)
Was it
posted by furtive at 8:49 PM on August 3, 2010

posted by omidius at 8:59 AM on August 4, 2010

« Older Should I go for a Masters in G...   |  Are there differences between ... Newer »
This thread is closed to new comments.