From Council Bluffs, Iowa, USA • 1905 - 1976
Edgar Ray Kellogg (November 15, 1905 – July 5, 1976) was an American special effects artist and film director from Iowa. (Via Wikipedia)
The Giant Gila MonsterFilm • 1959
The Killer ShrewsFilm • 1959