Captain Disillusion soars above the rest with a thorough explanation, deconstruction and recreation of the 'Mysterious Floating City Over China' video.
Where to Watch Captain Disillusion - S9 • E11
Take Plex everywhere
Watch free anytime, anywhere, on almost any device.