Dan on TV
by Dan Thompson | Oct 5, 2014 | Dan on TV, Tech
Well have you heard of Ello? Ello is the latest, invite only, social media network… that most people haven't heard of. Their claim to excellency is simply that there are no ads, and there will...