Infamous Sci Fi TV Cancellations: Battlestar Galactica (1978)

Infamous Sci Fi TV Cancellations: This ongoing series looks back at some of the most notorious cancellations...