Feedback

Check Out the Web's Newest Social Network

 

New social network Ello claims to be a mix of Tumblr and Facebook minus the ads and plus a whole lot of privacy. Will it stick or will it turn out to be too good to be true?

Shows