Episode Details
Back to Episodes
England win the Euros on penalties, London, UK on 27th July 2025 – by Carys Wall
Published 1 year ago
Description
“About 300 people watched the Euro’s final at MOTH club in Hackney, London. It ended with a tense penalty shoutout and joyous celebrations (at least from the Lionesses’ supporters).”