Saturday, December 11, 2010

The Hacktivist Revolution

Please, oh hacktivists, tell me you're smarter than this.