The CW's Smallville returns April 2 with new episodes, and this trailer includes clips from several upcoming installments of the series.


"When Everyone Has Power, Who will be in Control??"

Leave a Reply

Your email address will not be published.