Members of the crew left behind in another galaxy make a shocking return to Destiny.
Nov 16, 2010
Nov 30, 2010