This May 15, 2013, photo shows Google Glass displayed in San Francisco.
This May 15, 2013, photo shows Google Glass displayed in San Francisco. Jeff Chiu The Associated Press
This May 15, 2013, photo shows Google Glass displayed in San Francisco. Jeff Chiu The Associated Press

Looks like Google Glass is back

December 29, 2015 2:19 PM