Released by Le Marquis Records on December 11, 2004, the record marked the return of Trisomie 21 5 years after their prior studio album.
Released by Le Marquis Records on December 11, 2004, the album symbolized the comeback of Trisomie 21 five years after their previous studio recording.