Forget the Tallest Skyscrapers in the World. This One’s Invisible.
Man’s desire to be invisible or make things disappear dates back to ancient times. Illusionists have been successfully making objects as big as the Statue of Liberty, the ‘Taj Mahal’ and even the space shuttle…