Sorry folks, about the website. We had a server database go missing with some updates. We lost the whole site and the webmaster had to reboot from scratch. Thanks to saved emails and some files, the site is being restored as best as we can. Sorry for any inconvenience to anyone who is a fan. We will work as quickly as we can to get it running.
Thank you
TTF Webmaster