jlauro on 24 October 2008
It's being hosted on a dedicated server at a co-location facility in Florida. (Don't go by where the dns records are hosted, as it's totally unrelated).
The bottom is just an advertisement. I think vgchartz might have been hosted there in the past (half a year ago or more).