TBA 2

Hail Itchy and Scratchy of stage musical is an upcoming episode for Season 31