Smallville Lazarus Review

#10.1 “Lazarus” Review

Triplet reviews the final season premiere of Smallville.

14 years ago