Skip to content
The Downer Channel poster

Series

The Downer Channel (2001)

The Downer Channel is an American sketch comedy television series that aired from July 24 until August 14, 2001.