Released
Jun 21, 1982
Album
The Lexicon Of Love
ABC
Tears Are Not Enough
BPM
118
Duration
3:29
Key
10B
Released
Jun 21, 1982
Album
The Lexicon Of Love
Released
Jun 21, 1982
Album
The Lexicon Of Love
BPM
118
Duration
3:29
Key
10B
Released
Jun 21, 1982
Album
The Lexicon Of Love