Both Aberdeen and Glasgow will launch bids to host the contest in 2023 after the BBC confirmed they would take over hosting duties.
Subscribe
Login
0 Comments