First of all it was really David, there where quite a lot of pictures, and information that no one else had. I'm not sure about his website, I gather the hosting and domain ran out then they never re-newed it, maybe they will with him maybe joining the cast of Heroes.