If you're in North America get your horns up for Satan on their October tour, otherwise just buy the new live album
British heavy metal legends Satan are releasing their first official live album to celebrate their live debut appearance on North American soil in support