bigtakeover.com
Pastor – Unveil [Self-Released]
Based out of Vienna, Austria, Pastor has bestowed their final release Unveil. Six originals plus one cover of riff-heavy, galloping songs, Pastor do not hide their influences