Smallville Odyssey Review

#8.1 “Odyssey” Review#8.1 “Odyssey” Review

#8.1 “Odyssey” Review

Triplet reviews the eighth season premiere, "Odyssey".

17 years ago