Artists
Album Info
Release Date: 2001-11Label: Super Metro Music
Licensed from Iboga Records, DenmarkThis CD contains mastering defects. Clipping of the audio waveform occurs in every track and none of the tracks are fully complete which accounts for the difference in track length between the original Iboga release and the SMMC version. This is also the case with all other SMMC CDs released with the green alien logo.