"Our mission really is to inspire people to see glass in new light," said Meek. " It's wonderful to have this global platform to do that on. We really think that 'Blown Away' on Netflix will bring glass to a whole lot of people who may not have seen it before and we're really excited about that."