Where To Stream Smallville Season 6 Episode 15
Freak
- Aired February 15, 2007
- 60 Min
- Rated 7.7
- Number 67 Of 217 Rated Episodes
Clark and Chloe discover that a young man who was blinded in the meteor shower and has the ability to identify "meteor freaks" is being used by Lex to locate others with unusual abilities so Lex can experiment on them.