IRON LAMB Unleash New Single “Total Noise”
Sweden’s IRON LAMB blends classic hard rock, furious heavy metal, and contagious punk rock on their new single ”Total Noise”. The first release from the group since their 2018 studio album ‘Blue Haze’, “Total Noise” is an exhibition of […]