The BBC has today announced that the 67th Eurovision Song Contest will be held in Liverpool, with the Grand Final of the Contest to be on Saturday 13....
The BBC has today announced that the 67th Eurovision Song Contest will be held in Liverpool, with the Grand Final of the Contest to be on Saturday 13....