Did Channel 9 repeat the earlier videos that show the information that forms the basis for this thread? Can folks with high-speen internet service see the videos or is the site still down?
The site is still down :(