East Stand Man
Member
0.6 miles from Highbury Stadium (England)..... but soon to be Toronto, Canada (but not till I'm sure I can find somewhere showing the matches there!! )
East Stand Man said:0.6 miles from Highbury Stadium (England)..... but soon to be Toronto, Canada (but not till I'm sure I can find somewhere showing the matches there!! )