Watch the 'most insane moment ever' as Cole Palmer's stunning Euro 2024 final goal prompts wild screams of celebration across London
Cole Palmer's Euro 2024 final goal sparked wild celebrations in England as hopes of a comeback were revived and a viral video shows the exact moment screams were heard across London.
What's Your Reaction?