See More Hear More Watch More Hear More Get on iTunes
Vice News ViceNews

What the Hell is Ello?

Ello is a new social network that technically launched six months ago, but the invitation-only site garnered buzz this week as its founders began sending out public invitations just in time to ride the latest wave of anti-Facebook sentiment. http://goo.gl/k78Od2 #PopNews

UP NEXT

More from