The guys of iO Chicago's successful Michael Pizza troupe leave the stage bathed in blood and windex in this very special performance at the 4th annual SO ILL Improv Festival in Carbondale Illinois.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…