Science Fiction Theatre Backdrop Blur

Video Loading...

Science Fiction Theatre S01 E34 The Long Day

Overview

An experimental rocket creates artificial daylight at night and causes trouble for an ex-con.