Thaumaturgic Eye (1939)

5.0 August 11, 1939 10m Released

Scientists demonstrate the wonders of magnified objects.