Showing posts with label DEBUNK. Show all posts
Showing posts with label DEBUNK. Show all posts

Monday, 30 November 2015

Floating City DEBUNK by Captain Disillusion


Captain Disillusion soars above the rest with a thorough explanation, deconstruction and recreation of the 'Mysterious Floating City Over China' video.