Album
The Scientists
Released 2016
0 54028 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