The kitch-est night in music is finally here. The grand final of the Eurovision Song Contest is set to broadcast from Liverpool, U.K. at 8pm local time with an array of brilliant and bonkers acts from across Europe and beyond (Israel and Australia also take part: don’t ask, it’s complicated). Hosted by musician turned “Britain’s […]
© 2020-23 Digest Wire. All rights belong to their respective owners.