S07 E18
May 1, 2008 |
Smallville
Apocalypse
Release Date: May 1, 2008Episode Description
Clark is shown by Jor-El what life on Earth would have been like, had he not sent him there instead of facing the doom of his fellow Kryptonians.
Where to Watch Smallville Season 7 Episode 18 Now
Best
Rent/Buy
Free