Don Leifert
Don Leifert
Top Movie Cast
Blood, Boobs & Beast- Himself The Alien Factor- Ben Zachary The Galaxy Invader- Frank Custor Monster Madness: Mutants, Space Invaders, and Drive-Ins- Self (voice) Blood Massacre- Video Clerk Top Movie Crew
The Galaxy InvaderCostume & Make-Up