Another football stadium, but whose is it? [Won by Quinny]

Lonewolf Yorks:
Chernobyl Town Rovers?? :laughing: :laughing: :laughing:

:laughing: :laughing: :laughing:

It’s time for a clue… this club plays in the top division in their country, so this isn’t a lower league club.