The website domain, yes. But that really means nothing, people can hold onto a domain and not actually have a running website.
I've seen alot of ad-click websites come and go. This one seems the most exorbitant.