Sep 26 Sep 26 Ello Initial Thoughts C.C. Chapman Podcasts Initial thoughts on the new social network for artists and creatives called Ello.