Eurovision Song Contest 2023: Glasgow is bookies favourite to host

Daily Record

Published

Several cities up and down the country are all set to take part in a competitive bidding process including Glasgow, Manchester, Sheffield and London.

Full Article