I have yet to get into Ello with my gifted invite. For some reason all my browsers have me fail the "Human" test. I'm really starting to get a complex about this! Wondering if I was a part of T.A.H.I.T.I.
Oct 23 2014