Closing Time | Divine is the Illusion
Erica Switchblade (drums) en Gianni Blacula (gitaar) vormen samen het Italiaanse rockduo The Devils.
“[G]arage rock zoals het hoort: pompende drums en gruizige riffs zonder poespas,” zo prijst rockmagazine Harde Metalen hun vierde album aan.