paleofuture.com
This Futuristic Stage Show Is From 1938 — Paleofuture
A futuristic stage show at the London Casino on April 27, 1938. [Getty Images]