Smallville - S07E11 - 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Seasons