Inhuman Rampage – Savage

I’ve mentioned it frequently on here that Luxembourgish bands very often operate on a much different schedule than any other country, because almost a full decade after their debut EP, Pathfinder, Inhuman Rampage have decided to grace us with their second release. This time around it is a full-fledged album, accurately titled Savage. I’ve had […]