The band was signed to INO Records in 2007 and released its self-titled debut album, "Addison Road", on March 18, 2008.
Группа подписала контракт с лейблом INO в 2007 году и выпустила свой дебютный альбом, «Addison Road» 18 марта 2008 года.