Tag: Janet Julian

Choke Canyon (1986)

Choke Canyon (1986)

Rogue physicist Dr. David Lowell (Stephen Collins) is convinced he is able to develop a clean, infinite source of energy out of sound waves. To prove that particularly interesting theory, he has set up a lab with awesome blinking doodads in beautiful Choke Canyon. There, […]