Libra (1978)

Share Button

[flv]https://dl.dropbox.com/u/19031686/Libra.flv[/flv]

Depicts a futuristic, energy-abundant society which receives microwave energy from solar power satellites orbiting the Earth.

Buy this film on the DVD compilation, Yesterday’s Tomorrow Today 2.0.