I 2005 spilte de inn sin selvtitulerte debutplate. Denne ble produsert av Ole Petter Andreassen og gitt ut 13. august 2007. Ingrid Olava medvirket på platen.