line-up lynn allers - vocals curtis morrell - guitar marc hanson - guitar dustin mitchell - bass matt suiter - drums additional personnel gregg bock - extreme vocals on track 7 technical information the album was recorded and mixed at streamline sound studios , between february 2007 and april 2007 in salt lake city .