Artists
Album Info
Release Date: 1995Label: Sriracha Sauce
Recorded and mixed at Studio des Forces Motrices, Geneva, Switzerland, October 1994 except track 11 recorded and mixed at Studio de la Grande Armée, Paris, France.Mastered at Greenwood Studio, Nunningen, Switzerland.