Soft Set


Reviews


Only Lovers Left Alive (2004)
Soft Set - Only Lovers Left Alive

Second official album from upbeat Texas-based indie poppers, who intriguingly have ended up on UK based label Becalmed