Itchy & Scratchy Land
The family's trip to Itchy & Scratchy Land takes an unexpected turn when high-tech robots malfunction and become violent.
Release : October 02, 1994
Runtime Epiosde : 23 minutes
Rating : 7.90
The family's trip to Itchy & Scratchy Land takes an unexpected turn when high-tech robots malfunction and become violent.
Release : October 02, 1994
Runtime Epiosde : 23 minutes
Rating : 7.90