I have never been very superstitious but there is something sumptuous about going to a Black Tiger Sex Machine show on Friday the 13th. Riding the wave from there latest album release, New Worlds, the trio have been rampaging through North America on their Ceremony tour. Various artists have been joining them for performances here and there, but this Friday…
Tag: