bn:03672935n
Noun Named Entity
FR
No term available
EN
Windsor Stadium is a 3,000-capacity stadium located in Windsor, Ontario, Canada, the stadium is mainly used for Canadian Football and soccer, but has hosted rugby and other sports. Wikipedia
Relations
Sources
IS A
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
OWNED BY