Technology This Is How Invisibility Cloaks Work To Make You Disappear Talha DarMay 13, 20151 Many times we just wish to disappear into thin air when faced with embarrassing situations or angry teachers....