The self-titled album was finished in Woodstock, New York and released on July 22, 2003.
Το ομότιτλο άλμπουμ ολοκληρώθηκε στο Woodstock της Νέας Υόρκης και κυκλοφόρησε στις 22 Ιουλίου 2003.