MEME WARS 16: Will New CEO Put Twitter in the Sh*tter?

Streamed on:
162

Brian and Odie huck memes at each other, but first talk Twitter's new CEO Linda Yaccarino, and Tucker Carlson's new Twitter show.

Loading comments...