Colbert treads on NASA

Contributed by
Aug 24, 2009
<?xml encoding="utf-8" ??>

Tonight, NASA launches the COLBERT treadmill into space. Presented without comment (except CURSE YOU STEPHEN COLBERT!) here's Colbert's NASA report: