Lock Horns launch their album at Voodoo 28 June 18
Lock Horns are launching their album entitled ‘Molṑn labé’, which translated from Greek means ‘Come and take them’ on Thursday
Read moreLock Horns are launching their album entitled ‘Molṑn labé’, which translated from Greek means ‘Come and take them’ on Thursday
Read moreWith “Trust in Rust” German metal acappella masters Van Canto will release their seventh studio album via Napalm Records on August
Read moreAfter reviewing this grimed up metal merchants Seething Akira’s single “Matching Poles of Magnets”, their new album “Sleepy Skeletor” dropped
Read moreThe Howling Tides recently released a video for their first single ‘Crack My Soul’ (which landed on YouTube on 4th June) from
Read moreLORDI have released their first single and lyric video for ‘Your Tongue’s Got The Cat‘, taken from their new album ‘Sexorcism’ and
Read moreIT’S a rare band that exposes all their problems in public, let alone open their hearts in songs – yet
Read more