The album, produced by Jeremiah Scott and mixed by Andy Sneap marks a return for the band since their prior album in 2002.
The album, produced by Jeremiah Scott and mixed by Andy Sneap. It marks a return for the band since their last album in 2002.