All posts tagged: Deliluh

Deliluh ‘Amulet’ Video

Canadian band Deliluh are scheduled to release their forthcoming album 'Fault Lines' on June 10th via Tin Angel Records. Along with the news, the duo have also shared a video for their track 'Amulet'.