Captain D Does Youtube Sat, 2018-03-17 08:25 — backdraft Chinese Invisibility Cloak Hoax DESTROYED!!! Video of Chinese Invisibility Cloak Hoax DESTROYED!!! I forgot to add a description! 4.625 Average: 4.6 (16 votes)