Eurovision 2025 LIVE updates as fans left ‘screaming and crying’ before final

Eurovision 2025 LIVE updates as fans left ‘screaming and crying’ before final

The days are ticking down until the live final of the 2025 Eurovision Song Contest in Switzerland.

Source: express.co.uk


 

READ from source