‘Upgrade’ Clark Episode Stills
The CW has released several episode stills for Smallville‘s 18th episode of season nine called ‘Upgrade’.
It features 13 Clark related episode stills. All episode stills are made in the fortress of solitude.
You can watch the episode stills HERE.