Where To Stream Smallville Season 9 Episode 8
Idol
- Aired November 13, 2009
- 60 Min
- Rated 7.2
- Number 170 Of 217 Rated Episodes
Clark decides to admit he is the Blur after botched crime-fighting assistance from superhero twins Zan and Jayna lands him in trouble with the law.