LaserBlast
February 9th, 2011 by Yaroslav Molodetz
Laserblast is a low-budget 1978 science fiction film. It stars Kim Milford as “Billy Duncan” and Cheryl Smith as “Kathy Farley”, and is notable for Eddie Deezen’s debut (as “Froggy”) and for a four-minute cameo by Roddy McDowall as “Doctor Mellon”. (more…)

