Artists
Album Info
Release Date: 2006Label: Bad Taste Records
Recorded at Record High Productions UK in Toronto, Canada.Mixed at Phase One Studios in Toronto, Canada.
Mastered at Sterling Sound in New York, USA.
© & ℗ Bad Taste Records 2006.
Made in the EU