Where To Stream Battlestar Galactica Season 1 Episode 22
Experiment in Terra
- Aired March 18, 1979
- 60 Min
- Rated 8.0
- Number 24 Of 24 Rated Episodes
An angelic stranger urges Apollo to intercede on a world called Terra and prevent its destruction in a nuclear holocaust.