Playing on:

Eternal

All signs point to the fact that Clark was not the only one that landed on Earth the day of the meteor shower in Smallville.

Episode: 18

Quality: HD

Release: 2009-04-02

IMDb: 8.4