Everyone hates Twitter, but they watch.
Posted by Daftsocial on Jan 8, 2025