Invisibility cloak has been recently invented at the University of Rochester. Although it is not a cloak in its literal sense, the amazingly geniuses at the University have recently discovered a way to hide conceal objects from sight by using relatively inexpensive and readily available lenses. It looks like Harry Potter is not the only “wizard” with an invisibility cloak now.