« watch Smallville Season 2 episode 16 – Fever | Home | watch Smallville Season 2 episode 18 – Visitor »
watch Smallville Season 2 episode 17 – Rosetta
By admin | March 15, 2008
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.
Topics: Smallville Season 2 | No Comments »
