The Black Heart in Camden recently won Best Venue in the Music Week Awards, and to celebrate they are putting on a Free Admission Angel Witch show on Thursday May 29th. As luck would have it Satan’s Satyrs are in London that night for a layover on their trip up to Muskelrock in Sweden,Continue reading “Satan’s Satyrs free show supporting Angel Witch”