Daily/Colbert - Stephen's New Mustache

Aired:  05/11/09 Views: 43,434

Stephen doesn't want Jon to say anything about his awkward new mustache. (1:16)

Loading...