Artists
Album Info
Release Date: 1996-10-14Label: Elektra
Mastered at Sterling Sound.Made in Germany.
"Pressure Free" and "Oh No" were previously unreleased.
"Popular" recorded at Electric Lady Studios.
"Pressure Free" and "Oh No" recorded at Coyote Studios, and mixed at Magic Shop Studios.