Sheebo
Well-known member
- Jul 13, 2003
- 29,319
Were you tempted to travel? The England supporters have been immense in the stadium.
Would love to be out there but it’s down to money I’m afraid. Looks a great away atmo though I don’t do many England always unfortunately but it’s a great experience.