Show Menu

Watch Galactica 1980 online: Episode 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.

Ready to Watch Galactica 1980, Season 1, Episode 3?
click here to see where to watch or .