Released
Mar 13, 1982
Album
Die Puppe (Original Mix)
Die Form
Sex by Force
BPM
104
Duration
4:39
Key
12A
Released
Mar 13, 1982
Album
Die Puppe (Original Mix)
Released
Mar 13, 1982
Album
Die Puppe (Original Mix)
BPM
104
Duration
4:39
Key
12A
Released
Mar 13, 1982
Album
Die Puppe (Original Mix)