Weird. I checked other sites that linked it and they’re “not found” too. A glitch at American Thinker??
Their server *burped* the link off into the netherland, I guess. Wonder what happened?