Watch the TV spot for the upcoming season 7 episode of Smallville, entitled, Lara, which airs on The CW on November 1st.
Dont't forget to also check out: Smallville
Get your first look at the upcoming episode.
Watch the TV spot for the upcoming season 7 episode of Smallville, entitled, Lara, which airs on The CW on November 1st.
Dont't forget to also check out: Smallville