So they immediately began to write their first full-length and self-titled album, which was released on August 30,2005.
So they immediately began to write their first full-length-titled album. So they immediately began to write their first full-self-titled album. Album was released on August 30,2005.