Which national football team play their home games at Windsor Park?
Correct answer: Northern Ireland
little b
I've not been to Northern island😥😈
Correct answer: Northern Ireland