Cars
New member
Just wondering if anyone would know a bar the England game is on in Chicago?
I'm sure there's someone on here who lives in Chicago.....
I'm sure there's someone on here who lives in Chicago.....
Just arrived in Chicago - but game has finished now!
Are you there on holiday or do you live in Chicago?