ADVERTISEMENT

In the English city of Chester, what is the Roodee?

History Trivia Question: In the English city of Chester, what is the Roodee?