Light-Blast-Erik-Estrada-review-reviews

LIGHT BLAST (1985) Reviews and overview

Light Blast is a 1985 Italian sci-fi action film about a crazed physician with a death ray who threatens to destroy San Francisco… unless he is paid $10 million. Directed …

Read More