David Freedman é conhecido por Legend of Dinosaurs and Monster Birds (1977) e The First Men in the Moon (1997).
Sem dados