Their self-titled debut album was released on 10 October 2006, and had several positive reviews by North American publications.
10 октября 2006 года вышел дебютный одноимённый альбом 120 Days, получивший несколько положительных отзывов в североамериканской прессе.