After watching the series again on Netflix, a nagging question keeps bugging me. I know Seasons 11 and onwards are set on the planet Chorus, but prior to that, where the heck do Seasons 1-10 take place? On Earth? On a Halo? On some other planet? Its a great series, but I guess they never got around to fully explaining it.
4 years ago