A total of 37 countries took to the stage at the Eurovision Song Contest 2025 this week, but only 26 will be battling it out in the Grand Final on Saturday.
I was on ITV The 1% Club and was gobsmacked by the scenes we had to fake
- today, 09:31
- birminghammail.co.uk
- 0

No comments