Canceled Too Soon

Ep. 51 - Galactica 1980 (1980): The fans demanded more BATTLESTAR GALACTICA, but what they got was the spin-off GALACTICA 1980, a show about time travel and super babies. Was it... canceled too soon?
30
00:00:00
30