(Translated by https://www.hiragana.jp/)
Ibrox - Simple English Wikipedia, the free encyclopedia Jump to content

Ibrox

From Simple English Wikipedia, the free encyclopedia
Inside Ibrox

Ibrox is a Scottish football stadium. It is owned by Rangers F.C. who play their home games at the stadium. The capacity is 50,817.