Hot News: Pelgrim Announce European Tour; Self-Titled EP Available Now!
PELGRIM has made a name for themselves in their home, The Netherlands, by playing devastating shows with acts like Textures and Close Your Eyes. Now, with sights set on the greater metal scene, PELGRIM is preparing an onslaught of touring,...