In Which English City Is The 'Odsal Stadium'?

0
Difficulty
Hard

In Which English City Is The ‘Odsal Stadium’?

Question:
In Which English City Is The 'Odsal Stadium'?
a)
Sheffield
b)
Nottingham
c)
Bradford
d)
Leeds

Scroll down to see the correct answer

Correct Answer
Bradford
Back to Categories >