Season 6 Episode 19: Nemesis

Watch Smallville season 6 episode 19 tv series online free
Release: Apr 26, 2007

Lex and Clark are trapped in an underground maze that's rigged with explosives, and the two reveal secrets about each other that were best left unsaid.

Smallvilleexpand_lessSeason 6