Watch Smallville season 8 episode 14 tv series online free
Release: Feb 05, 2009
An explosion at LuthorCorp injures Oliver, who suspects Lex is at fault. But Clark and Lana discover the culprit is Oliver's former employee Winslow Schott, a toymaker harboring a grudge against his old boss.