I just tested the site in question, and it came up fine for me, seemingly still very active. "Chan Films" is included in our Charlie Chan Links here at our CCF Home.
There are links for theme songs or something which when I clicked on them, said they were inactive. I'd love to get my hands on these themes for the blog.