I'm just outside Houston! Do you have more information?? (Address, etc?)
I believe they own Rackshack.net - a very popular reseller that hosts thousands of sites, which is where the Azzam site is likely hosted. Everyone's Internet has been in the news recently regarding the sites that were being hosted there...he's a Google cache of an article that appeared in the Houston Chronicle in early May.