ComicBook.com
Image courtesy of NBC The 1970s were a massive decade for sci-fi. Star Trek‘s reruns had spent the better part of the decade building a devoted audience, and when Star Wars arrived in theaters in 1977 to shatter box office expectations, network executives rushed to capture that energy with their own space-set properties. For instance, Battlestar Galactica launched in […]
Go to News Site