The Colbert Report Season 7 Season 7, episode 47 Sir David Tang April 6, 2011 Stephen prepares for the royal wedding, and David Tang corrects celebrity rumors. Previous episode James Franco Next episode Jeff Greenfield