FANDOM

1,928,006 Pages

StarIconGreen
​Instruments Of Darkness

This song is by Art of Noise and appears on the album In Visible Silence (1986).

Original video
TrebleClef Instrumental