The Lost City
An engineer (Kane Richmond) traces strange rays to a mad scientist's (William Boyd) lab in Africa.
Starring
Kane Richmond, William Boyd, Claudia Dell
Director
Harry Revier