News The new Google Glass Posted on February 21, 2013 in Viral Videos The future has arrived. Now where are our flying cars?