Humans In Charge

  • Aired:  04/04/05
  •  | Views: 9,761

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...