Never really did twitter, but a new platform that isn't choked with ads sound very interesting

Comments