The Tamborines
What Took You So Long
[Edit this Release]
- Artists:
- The Tamborines »
- Label:
- Decadent Records »
Release Date:
13/03/2006
- Artists:
- The Tamborines »
- Label:
- Decadent Records »
Release Date:
13/03/2006
Staff Reviews

The Tamborines - What Took You So Long
London based trio The Tamborines sound for all the world like a band who should really be living somewhere on the west coast of America having inked a deal with K Records. Which of course is wishful thinking but not necessarily as far fetched as it may seem as a possible reference for the future...»
Buy now from:
No information for this release