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!
My body is ready. Thanks!