Lanzaron su álbum "Start Something" en el año 2004, obteniendo gran éxito comercial, lanzaron "Liberation Transmission" en el 2006 y "The Betrayed" en 2010.