Albumet ble gitt ut 28. august 2007 og produsert av Don Gilmore i North Hollywood, California. I januar 2008 fikk gruppa en av PETA for .