Football · World

Football Stadiums Quiz

1 / 10

Which club plays at Ibrox Stadium in Glasgow?