Skip to main content
Sir David Tang
S07 · E47

Sir David Tang

April 6, 2011

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