Karmadillo tea towels for sale! One of these can be yours for just £7 plus postage. Click the magic button below!
So we came up to Scotland with a batch of fresh off the presses teatowels so that we could start bringing out superior quality dish drying linen to the masses. The gig itself wasn’t the best attended – thanks to the combination of U2 playing round the corner in Hampden Park and a big Celtic […]