Sections of a massive new space mirror, designed to focus sunlight to help gr...
Space Angel
Season 1 Episode 8: The Light Barrier
Scott McCloud, aka Space Angel, faces unknown dangers when he and his crew test a new form of space propulsion engine as Space Angel tries to break the "Light Barrier!"