Has anyone ever seen this before on this site???
The owner plays around with stuff on the IH site from time to time. He has a great sense of humor.
No, wonder what's up. Although, as others have noted, it is still up and running. Just can't get there through the main page. Hmmmmm.