Rockpalast. 26.02.2007. 18:59 Min.. Verfügbar bis 31.12.2099. WDR.
Von einer Band, die aus dem sonnigen Kalifornien stammt, erwartet man nicht unbedingt den sphärischen Sound, irgendwo zwischen Elektro, Jazz und Post-Rock, den The Album Leaf abliefern.