Smallville Season 8 Episode 1:Smallville Season 8 Premiere

Smallville Season 8 Episode 1:Smallville Season 8 Premiere

Smallville Season 8 Episode 1:Smallville Season 8 Premiere – Smallville: Season 8 Premiere “Odyssey” aired earlier this evening on the CW.This is apparently the last season of the show that began in 2001.You can watch Smallville: Season 8 Premiere “Odyssey” after the jump.

*Sponsored Links*

Conversations