marcorecorder.com
Ellen DeGeneres’ record-breaking super selfie
@marcoRecorder Favstar is a web app that provides ranking on the most successful tweets worldwide and in history (well, the relative recent history of social media). Yesterday, after Ellen Degeners…