Tweet #11514699652800512

Monitoring your new Twitter followers is a highly depressive experience, when you realize than clearly 85% of them are clueless spammers…

From Echofon 8:18pm Dec 5 2010 —