We are less than two weeks away from Igorrr’s forthcoming album, Savage Sinusoid, arriving on June 16 via Metal Blade. Over the past few months we noticed videos for the tracks “ieuD” and “Opus Brain”, and both made it to the number one spot of our best music videos of the week. The genius behind Igorrr is French […]
Trending Articles
More Pages to Explore .....