A new social network called Ello has recently launched, and Jimmy Fallon weighs in on the pros and the cons of belonging to ‘The anonymous…
A new social network called Ello has recently launched, and Jimmy Fallon weighs in on the pros and the cons of belonging to ‘The anonymous…