Google CEO Larry Page shows off Project Glass

by Roy Smyth on May 23, 2012 , 8:09 am