Just when you thought you’d heard or seen everything, the invisibility cloak is on its way to reality. That’s right… Reported by Tracy Staedter of Discovery News on 5 October 2011 a team from the University of Texas at Dallas have created a carbon nanotube float that visually hides objects, as shown in the video below.