Legion of Super Heroes: Season 1, Episode 12
Sundown (1)
Watch Legion of Super Heroes Season 1 Episode 12 (Sundown (1)) online. Full episode with details, air date, and streaming options on Aflam Online. Originally aired 2007-04-28.
« All episodes of Legion of Super Heroes
Watch Episode