LogoBETABeta
Medicine Show

Out of This World

Season 1Episode 7Aired 1962-08-04
Medicine Show

Medicine Show

A travelling medicine show revisits a small American town, this time under new ownership. The new owners require seeds as payment in return for miracle cures.