Azell – Death Control

0 Comments

Rarely has a band with two members produced so much sludgy, powerful, pummeling sounds as those on the debut album Death Control from Azell. Azell from Louisville, Kentucky, looks to have an origin out of