A new preview clip of Lazarus, the first episode of the 10th and final season of Smallville:
Smallville Season 10 Trailer
Somebody save me! :)
Comments are closed.