Sir David Tang

April 6, 2011
0.0%

The Colbert Report - S7 - E47

Sir David Tang

Stephen prepares for the royal wedding, and David Tang corrects celebrity rumors.

The Colbert Report: Season 7 - 97 Episode s