HUB
Directing
Jeff Hale
*1923
in Margate, Kent, England
7/10
Hardware Wars
1978
The Animators
1982