In late 2006, after a bout of touring, the band began and ended recording for their self-titled debut studio album which was originally designated for release in September 2007.
The band began and ended recording for their self-titled debut studio album. This was after a bout of touring. This was in late 2006. This titled debut studio album was originally designated for release in September 2007.