Smallville Vengeance Review

#5.13 “Vengeance” Recap & Review

Triplet reviews a new hero in town in "Vengeance".

19 years ago