On this week's episode of The Tudors everyone is trying to find Henry a new wife but no one is biting! Watch where you leave your flags! Eliza and Glennis recap episode 306 of The Tudors.