A Futuristic Stage Show At The London Casino On April 27, 1938

A futuristic stage show at the London Casino on April 27, 1938. [Getty Images]

Trending Stories Right Now