Info

Officiële website

Opgericht
2004
Adres
London, Ontario
Land
Verenigde Staten

Stadion

North London Stadium
Naam
North London Stadium
Plaats
London, Ontario
Capaciteit
3000

Fansites

Nog geen fansites.
18+ GambleAware