The Itchy & Scratchy & Poochie Show

Season 8, episode 14

The Itchy & Scratchy & Poochie Show

  • 7.7 / 10
  • 23 min

In an attempt to boost ratings, the Itchy and Scratchy Show adds a new “in-your-face” character voiced by Homer.