October 29, 2010 at 3:09PM Transparent material developed that's twice as strong as Kevlar, infinitely weirder