Terry Smulen is known for The Howling (1981), The Exterminator (1980) and The Sword and the Sorcerer (1982).
No data