The release of their self-titled debut EP in 2016 suggested that Welsh thrashers Helldown had all the attributes to ascend the UK metal ranks, a thought accentuated by their subsequent acclaimed single The Watchers a year later. Now that proposal… Read More ›