Apparently, they have no more use for this website, so they're selling it. If you want to see, just click here.
Posted: Fri May 13, 2011 1:40 am
It's been like that on-and-off for a number of years now. I'm more curious about altimit.com; found it a while ago, it hasn't changed any, and I can't find its directory to see what's inside.