Legend of Tomorrow S02E14: Moonshot

Searching for Commander Steel’s Spear of Destiny fragment, the team infiltrates NASA in 1970 and intervenes in the Apollo 13 mission to the moon.

(11)

About The Author
-