Rumor Has It

Microsoft wants space on your face

Transcript
CultureChromeGoogle GlassRumorsGoogle

TECH SHOWS