The UK came together (and might need a lie down and a cup of tea after that) and voted for their Lemmyvision Song Contest entry. The official winner of the selection round, and now moving forward to the finals, was… 🥁:
“God’s Country” by the Lambrini Girls
May the best song win!
Ive been listening to this on repeat, excellent choice from the UK