El álbum de la banda titulado "Saturday Night Wrist", fue lanzado en 31 de octubre de 2006.