Smallville Arctic Review

#7.20 “Arctic” Review

Triplet reviews the seventh season finale, "Arctic".

17 years ago