


Euro-Itchy & Scratchy Land
Wikisimpsons - The Simpsons Wiki
Euro-Itchy & Scratchy Land is the Europe version of Itchy & Scratchy Land. It appears briefly in the episode Itchy & Scratchy Land.
![]() |
This article is a stub. You can help Wikisimpsons by embiggening it. |