A stadium concert launches Leeds 2023, which is making up for not being European Capital of Culture.



Source link