I emailed Chris back in July. He was struggling with his living situation.
I will email a link to the new site to him.
EDIT: Email sent.
Reply received. Chris is getting along and made a few more improvements to his Tdub. Seems he's too busy riding to post.
Ok, that's an acceptable excuse.