at 11:05 AM on Channel 4
Itchy & Scratchy Land: Bart and Lisa nag Homer into taking them to Itchy and Scratchy Land. But the Itchy and Scratchy robots go on a bloody killing spree... (S6 Ep4/25)