S5 · E12530 September 20090

Wed, Sep 30, 2009

The Colbert Report

Episode Summary

Stephen has an update on his space treadmill, and he'll evolve Richard Dawkins' book into tiny shreds of paper.