Smallville Season 9 Premiere Spots and Photos

The CW has released three more TV spots and a bunch of photos for the ninth season of “Smallville” which premieres Friday, September 25th at 8/7c. You can check them all out below!



































Source: The Shadow