The Organ
Thieves
[Edit this Release]
- Artists:
- The Organ »
- Label:
- Mint Records »
Release Date:
13/09/2008
- Artists:
- The Organ »
- Label:
- Mint Records »
Release Date:
13/09/2008
Staff Reviews

The Organ - Thieves
The Organ should have been contenders. And heck, for a while they were: weaving lonely magic from the threads of the night, this quintet of introverted, dysfunctional Canadian women ended their as career minor music press darlings, all poised for a future that never happened.»