Invisibility cloaks WILL exist in my lifetime!

http://www.iflscience.com/technology/dig…