Smallville Season 7 Episode 6

Clark learns Kara is in Washington searching for the crystal. Kara is captured after she breaks into the lab and sedated with a kryptonite-infused truth serum...








Levidia