Descrito como "melodía y exuberancia que se funden con brutalidad", la banda lanzó su álbum debut "Too Bad You're Beautiful" en 2001.