Zuckerberg knocks rumored 'Apple Glass' tech, says HUDs are like 'putting an Apple Watch on your face'


Trending Today on MacHash