Legion of Super Heroes Season 1 poster

Legion of Super Heroes — Season 1

13 Episodes · Premiered September 23, 2006 · Ended May 5, 2007

Episodes

Similar Shows

Top Rated Shows

More on The CW