Episode Details
Back to EpisodesDoes (did?!?) the Queen of England pay Income Taxes?
Season 1
Episode 66
Published 3 years, 8 months ago
Description
Jeff quizzes Scott about the tax status of the Royal Family in England.
Long live the Queen.