Itchy & Scratchy Archives

The Simpsons Cast Reflect ‘Itchy & Scratchy & Poochie’ 25 Years Later
To say FOX's The Simpsons continuously acts as the television version of Nostradamus would be beating the proverbial dead horse, but its content creators' messages still ring true to this day in season eight, episode 14 "The Itchy & Scratchy & Poochie Show" tackling a variety of subjects including mocking industry executives' meddling in the[...]