England’s trophy drought is 58 and counting as a late goal from Spain cements their name as champions of Europe.
England sunk by late Spain goal in Euros thriller
previous post
England’s trophy drought is 58 and counting as a late goal from Spain cements their name as champions of Europe.