new album ????
By vetri11
@vetri11 (4)
India
2 responses
@limo_2005 (258)
• India
25 Jan 07
they are going to release their album shortly. In an interview the band almost revealed the name of the new album. Chester said it will be titled T... and T..., a fill in the blank puzzle.