Play

The Itchy & Scratchy

The Itchy & Scratchy Show is a show within a show that appears occasionally in episodes of The Simpsons, filled with over-the-top violence.

Mix URL: