For those interested, the website is http://www.tucc.org. Oh, and they evidently do not practice affirmative action (Justice Brothers, are you paying attention?): http://www.tucc.org/pastoral_staff.htm.
It's my understanding that TUCC has revised its website recently toning down its message just as scrutiny of the site began to increase. From what I can recall, its message was previously much more strident than it appears today. I'm quite certain that somebody has the original site captured somewhere but I'm not sure where to look for it.