TOUCHING GOD: ‘Profane’ EP

If I tell you that Touching God, a duo from Lethbridge, Alberta, Canada, describe their music as ‘ blistering electronic noise-rock,’ you might be put off. If I tell you that the first track on their new five-track EP, ‘Profane,’ is called ‘Strepitus Diaboli,’ which is Latin for ‘devil noise,’ (good to see my O’Level… Continue Reading