1966
133831

Horizon

Mystery of the Left Hand

In this episode, Horizon explores the characteristics of left-handed people.