Question: What show featuring Homer, Bart and Lisa lampoons American culture by going on vacation in Itchy & Scratchy Land?
Answer: The Simpsons