John Cirabisi

John Cirabisi served as an analyst for The Itchy & Scratchy Game.