ENGLISH ‘SNL’ skewers Google Glass 0 268 FacebookTwitterPinterestWhatsApp Probably funnier if you haven’t already been subjected to this. Still, not a bad effort. Source: NBC