Playing on:

Moonshot

The Legends learn where the last fragment of the Spear of Destiny is hidden when they track Commander Steel to NASA Headquarters in 1970.

Episode: 14

Quality: HD

Release: 2017-03-14

IMDb: 8.4