Listen

Description

In the 1930's, Iowa radio personality, Norman Baker, claimed to have found the cure for Cancer. People flocked to his hospital in desperation for a treatment. But things weren't exactly what they seemed to be.