Home Tags UK

Tag: UK

Known in these parts as the United Kingdom of Stuff.  In olden times they did the business at Eurovision, these days they’re making up numbers.

Latest News

National Final Results