Where To Stream Smallville Season 2 Episode 20
Witness
- Aired April 29, 2003
- 60 Min
- Rated 7.7
- Number 60 Of 217 Rated Episodes
Clark witnesses a popular Smallville baseball player steal a shipment of refined kryptonite from a LuthorCorp truck to enhance his athletic abilities. Meanwhile, Lana's relationship with her father improves, while Clark's friendship with Chloe deteriorates.