- Messages
- 5,129
- Location
- british west hartlepool
no one mentioning it?? i thought it was an utterly fantastic final, twists and turns all the way
Way too nerve wracking for me but over the moon that England won! One of the greatest sporting spectacles ever.