Smallville Fans Get a Super Surprise!

"Smallville" fans got a big surprise tonight with the opening scene of the season finale. You can check out the clip using the player below!

Trending
No content yet. Check back later!
Exit mobile version