A sneak peak into Ello, the newest Social Network that everyone is talking about. What does it look like? Who invented it? What do we think about it?
CREATED BY PIANZA