Released
Jan 16, 1987
Album
Twelve Inch Singles
Ministry
The Nature of Love
BPM
128
Duration
6:58
Key
8A
Released
Jan 16, 1987
Album
Twelve Inch Singles
Released
Jan 16, 1987
Album
Twelve Inch Singles
BPM
128
Duration
6:58
Key
8A
Released
Jan 16, 1987
Album
Twelve Inch Singles