The Itchy and Scratchy Show!

The Itchy and Scratchy Show! is a  advertisement in.

Ad
It's an ad for The Itchy & Scratchy Show that telling at it's three new episodes the season. Saturday mornings at 5:30 after Farm Report on UHF Channel 91 in Springfield.