The series premiered on January 22, 2003, on the American cable television network Comedy Central. Chappelle, Brennan, and Michele Armour were the show's executive producers. An abbreviated third season of three episodes aired in 2006, compiled of previously unreleased sketches. Show was notorious for its handling of the topic of sexuality.