Smallville Season 8 Episode 11 Legion Preview
Three superheroes from the future travel to the past and join Clark in hopes that together they can defeat Brainiac, who has taken over Chloe’s body.
Smallville Season 8 Episode 11 Legion will be aired January 15, 2009 via CW television channel. In case you missed to watch the Smallville Season 8 Episode 11 Legion, don’t worry you can still watch it online. Just look for the websites that offers free online streaming of Smallville Legion. But at this moment there are no available link yet wait until the tv series is aired.