There is something primal stirring in the depths of the UK rock scene, a lascivious force brewing up filthy attitude stained rock ‘n’ roll which is salacious and destructive, rabid and addictive and it goes by the name of The… Read More ›
Day: September 18, 2017
Numb – Self Titled
September is proving this year’s most productive month for striking releases and to support the claim allow us to introduce the debut album from British outfit Numb. The self-titled introduction offers up eight slices of rousing multi-flavoured rock littered with… Read More ›