The Simpsons Season 8 Episode 14 123movies
In an attempt to boost ratings, the Itchy and Scratchy Show adds a new ”in-your-face” character voiced by Homer.
Episode Title: The Itchy & Scratchy & Poochie Show
Duration:
30minAir Date: 1997-02-09
IMDb: 7.9