
Eurovision 2025 semi-final 1 review — the usual glorious nonsense
It is that time of year when countries across Europe and beyond represent themselves in a bizarre parallel world of national folk traditions, synthetic dance beats, novelty tunes and terrible faux urban rap, all performed in choreographed dance routines …