Today we offer up for your attention one of the most striking and impressive debuts you are likely to hear this year. It comes from theatrical hard rock/fantasy metal band Illusions of Grandeur and goes by the name of The… Read More ›
Day: September 10, 2019
Wizard Rifle – Self Titled
Like a sonic devil they tempt your pigeonholing and defining of their sound and with the same Mephistophelian glee side step every attempt with their infernal webs of sound. They are Oregon rockers Wizard Rifle and their latest album epitomises… Read More ›