James Duff McAdams

James Duff McAdams (70)

1937-01-01 - 2007-09-08 | Los Angeles, California, USA

On Movies

  • The Town That Dreaded Sundown

NextFilm 2025