Town of Saints is op tour in Schotland, hoe vergaat het ze?