Artists
Album Info
Release Date: 2006-03-21Label: Metal Blade Records
Recorded and mixed at Mana Recording Studios in St. Petersburg, Florida from October 2005 to December 2005.Issued in standard jewel case with transparent tray and 16-page booklet.