LogoBETABeta
Galactica Discovers Earth (3)

Galactica 1980

Season 1Episode 3Aired 1980-02-10
Galactica Discovers Earth (3)

Galactica Discovers Earth (3)

Xavier appears on Earth before the arrival of the Galactica and it is up to Tory and Dillon to stop his schemes before all hope for a future colony is lost.