Watch Smallville Season 8 Episode 13 - Power - Search Results
Go Back To Watch Smallville First Aired: 2009-01-29
Description
Clark catches Tess at Lana's apartment, and Tess reveals what happened to Lana during her coma. Meanwhile, Tess learns startling information when she breaks into a secret LuthorCorp facility.
0 Likes Like


