Hi!
Just joined this TT community and as all if you am so-ooooo excited about the news of the new album in April!!! What a long wait indeed - just looked at some photos of the last time we saw TT in October 1998 in London and they brought back some fond memories of travel, meeting other fans... :. Hope there will be at least one gig or TV appearance etc..
Will keep you all posted if I hear anymore news here in the UK. Btw: where do all you fans live? Recognise some names but not all.
Love
NattyBell