Clip From the Smallville Season Premiere

The CW has released this new clip from the season premiere of “Smallville” airing this Friday, September 24th. Thanks to ‘The Shadow’ for the heads up!

Trending

X