Monstercast – An interview with Walter Phelan
Front Row Flashbacks - A podcast by The Front Row Network
Join us as we talk with Walter Phelan, an foam rubber, make-up effects artist with Legacy Effects and all around monster maestro. Walter is best known for his portrayal of Doctor Satan in House of 1000 Corpses, but he has also been a demon (Tales From the Crypt: Demon Knight), a vampire (From Dusk til … Continue reading Monstercast – An interview with Walter Phelan →