Watch Smallville season 2 episode 8 tv series online free
Release: Nov 12, 2002
Clark rescues a teenage mind reader from a laboratory where a maniacal scientist performs cruel cognitive experiments on the youngster. Meanwhile, Lex crosses swords with the corrupt mayor of Smallville over a potential business deal.