United Kingdom 2023 / by - September 29, 2022 11:50 am
ESC 2023: Glasgow is delighted to be shorlisted in the host city race
The City of Glasgow is delighted to be one of the two finalists along with Liverpool at the 2023 Eurovision Song Contest Host City Bidding Race. The Eurovision Song Contest…