yeah, andrew was telling me teh goose forgot to renew the domain or something (maybe it was a hosting thing?), can't remember what it was off the top of my head...?
www.thermactor.com/forum is the new ToyotaCressida forum address and has been for a few months... There is an explaination at the top of the Cressida General Discussion section.