The Loop (Games)
Do you like this video?
- Tavern on the Scream is located in Itchy and Scratchy Land, not Krustyland.
- The name is a parody of the Tavern on the Green restaurant in NYC's Central Park.
Community content is available under CC-BY-SA unless otherwise noted.