TS in NOLA
Both the Twilight official site and their Myspace site were updated over the weekend with a letter from Greg Dulli. It includes a detailed description of the state of New Orleans as the Singers wrap up the recording of their new album.
Both the Twilight official site and their Myspace site were updated over the weekend with a letter from Greg Dulli. It includes a detailed description of the state of New Orleans as the Singers wrap up the recording of their new album.