Overhaul The Big Slurp
-
- Technology
Following the UK's embarrassing defeat at last weekend's Eurovision Song Contest, does the competition need to be overhauled?
Following the UK's embarrassing defeat at last weekend's Eurovision Song Contest, does the competition need to be overhauled?
8 min