Another great album of instrumental tunes where organ features prominently in the mix. This is their debut (and only) album. Seems like they must've disbanded sometime after their debut album, as there's nothing else they released afterwards. A shame, since this is such a solid debut.
10/10