Well folks- it gets better. The person claiming ownership of this site and also posting that nonsense on the site page has nothing to do with the site or its ownership. The owners are aware of this transgression but it doesn't appear anything's been done yet.