Images from SMALLVILLE Season Ten Premiere

     August 31, 2010

The CW has released nine new images from the season ten premiere of Smallville, titled “Lazarus.”  As fans know all too well, this is the final season of Smallville: the show will conclude in May of next year.  The images …