What's happening?

Smallville: Season 7 Episode 11

Siren

When Green Arrow’s band of heroes thwarts his efforts once too often, Lex employs a super-powered vigilante to take down the Emerald Archer.

Smallville: Season 7 Episode 11
Smallville: Season 7 Episode 11
Smallville: Season 7 Episode 11
Feb. 07, 2008

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published
Website