I i.imgur.com Did anyone else receive an Ello invite (to join the “millions”) today? 2 points scottmcdot 11 years ago 4 comments