Itchy & Scratchy on Ice

Wikisimpsons - The Simpsons Wiki
Jump to navigation Jump to search

"Itchy & Scratchy on Ice" is seen on a poster at Itchy & Scratchy Studios.

Appearances[edit]