ihaveahax Sep 29, 2015 https://abc.xyz/ is the domain of google's new holding company. there's one using xyz Reactions: 730