Source
edit"The Itchy & Scratchy & Poochie Show". The Simpsons. Season 8. Episode 167–14. 1997-02-09. Fox.
Last night's Itchy & Scratchy was, without a doubt, the worst episode ever! Rest assured I was on the Internet within minutes, registering my disgust throughout the world. |
"The Itchy & Scratchy & Poochie Show". The Simpsons. Season 8. Episode 167–14. 1997-02-09. Fox.