Roddy McMillan
Birthday: 1923-03-23 | Place of Birth: Glasgow, Scotland, UK...
Known For
Chato's Land
The Mouse on the Moon
The Battle of the Sexes
Laxdale Hall