Showing posts with label Floating City. Show all posts
Showing posts with label Floating City. 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.