Humans In Charge

Aired:  04/04/05 Views: 9,923

Stephen Colbert explains the inner workings of the church and the steeple and how it will prevent us from having to put regular humans in charge. (3:07)

Loading...