Google's newest technology excites some, worries others

KGO – San Francisco 4:12 mins

Google Glass is finally here as the Mountain View based company has just begun to roll out the highly-anticipated tech toy.

View Comments