The Colbert Report
Thomas Thwaites
E21 Nov 14, 2011 TV-14
Michele Bachmann gets an e-mail snub, Bill McKibben opposes construction of the Keystone XL pipeline, and Thomas Thwaites talks toasters.
Where to Watch Thomas Thwaites
Cast of Thomas Thwaites