Finally, Every Fantasy Novel Comes True by RELEVANT November 11, 2011 A scientist in Texas has developed a way to make "threads" that turn invisible. So … invisibility cloak, anyone? … 0 Comments Bad U2 Show? Blame the Local Cobbler Previous Article Muppets Fail, 1989 Wins Next Article