Album
The Scientists
Released 1986
0 54058 0
This Heart Doesn't Run on Blood, This Heart Doesn't Run on Love
1984
Weird Love
1986
The Scientists E.P.
1980
Absolute
2016