The English city of Liverpool sings to a new tune
Liverpool is hosting the Eurovision Song contest this year and tarting itself up for the influx of new visitors.
The post The English city of Liverpool sings to a new tune appeared first on The Travel Magazine.