Rosetta Smallville : Season 2 Episode 17
TV-PG The CW 1h 00m int(0)
Aired: February 25th, 2003 @ 8:00 PM EST on The CW
Clark travels to New York to meet Dr. Swann, a brilliant scientist who holds a message for Clark from his home planet. Meanwhile Lana decides to move out of Chloe's house after they get into an argument about Clark.