What show featuring Homer, Bart and Lisa lampoons American culture by going on vacation in Itchy & Scratchy Land?
Itchy &amp; Scratchy Land:  Wanting a perfect family vacation, the Simpson family visits Itchy & Scratchy Land.
i don't know