site logo

Apple promotes Face ID tech in dramatic game show ad