Release Message: The Legends learn where the last fragment of the Spear of Destiny is hidden when they track Commander Steel to NASA Headquarters in 1970. Starring Caity Lotz as Sara Lance.
Description: The Legends learn where the last fragment of the Spear of Destiny is hidden when they track Commander Steel to NASA Headquarters in 1970.