"The Most Annoying Person in the World" Cup

S1E29 · 2010-06-22 · 58 min

Brian, Justin and Tom judge the latests missives from the eight finalists in the world cup of annoying tweeters.

The show’s own verdict is on its page.