Smallville 9.04 ‘Echo’ Episode Stills
TheCW released the first episode stills for episode 9.04 ‘Echo’ which premieres October 16th at 8/7c on theCW.
Tom Welling aka Clark Kent is featured in three pictures so far. One picture you see him only, another one with Oliver and another one with Toyman.
To see the photos, you need to go HERE.