Floating City DEBUNK
Captain Disillusion soars above the rest with a thorough explanation, deconstruction and recreation of the 'Mysterious Floating City Over China' video.
Posted 8 years ago by Bobb in category: interesting

No comments
Add comment as a guest or [ login ] to use your username