Light Blast
Movies
ReleasedAug 13 1985
About:
It can destroy a city...and perhaps the world. A crazed physician invents a death ray and threatens to destroy San Francisco unless he is paid $10 million.
It can destroy a city...and perhaps the world. A crazed physician invents a death ray and threatens to destroy San Francisco unless he is paid $10 million.