Natasha Radmehr: Glasgow is a city made for Eurovision

Do you remember when Glasgow hosted the Commonwealth Games? Unlike Nadine Dorries, I do.