Tagged: Science gone Wrong

0

Laserblast Blu Ray Review (Full Moon Features)

Laserblast is a 1978 science fiction film directed by Michael Rae. Rae previously was the second unit director on Sinner’s Blood but he never worked in the film industry again after making his directing...