Episode 1103 Teaser

“Lice Capades” Preview Video
We’ve got a short preview clip from the episode currently in production, entitled “Lice Capades”. Check it out!

This all new episode airs Wednesday on Comedy Central!