Summary: The Legends must devise a plan to retrieve the last remaining fragments of the Spear of Destiny from the Legion of Doom. They find themselves in France at the height of World.....
More info about this episode, news, reviews, cast & crew
Aired: Mar 21, 2017
Add to latest