Plot: Clark travels to New York to meet Dr. Swann, a brilliant scientist who holds a message for Clark from his home planet

Smallville - Season 2 - Rosetta (Episode 17)
Episode Aired On:
Tuesday, February 25 2003
21 years ago
Tuesday, February 25 2003
21 years ago